Chromium Code Reviews| Index: device/bluetooth/test/mock_bluetooth_cbservice_mac.h |
| diff --git a/device/bluetooth/test/mock_bluetooth_cbservice_mac.h b/device/bluetooth/test/mock_bluetooth_cbservice_mac.h |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..31daac5ab483d0c517fdf465f2bbe7c2d24f60b0 |
| --- /dev/null |
| +++ b/device/bluetooth/test/mock_bluetooth_cbservice_mac.h |
| @@ -0,0 +1,24 @@ |
| +// Copyright 2015 The Chromium Authors. All rights reserved. |
|
ortuno
2016/05/06 16:03:34
nit: 2016 :)
jlebel
2016/05/07 00:16:12
Done.
|
| +// Use of this source code is governed by a BSD-style license that can be |
| +// found in the LICENSE file. |
| + |
| +#ifndef DEVICE_BLUETOOTH_MOCK_BLUETOOTH_CBSERVICE_MAC_H_ |
|
ortuno
2016/05/06 16:03:34
I think the correct ifndef should be:
DEVICE_BLUE
jlebel
2016/05/07 00:16:12
Done.
|
| +#define DEVICE_BLUETOOTH_MOCK_BLUETOOTH_CBSERVICE_MAC_H_ |
| + |
| +#include "base/mac/sdk_forward_declarations.h" |
| +#include "build/build_config.h" |
| + |
| +#import <CoreBluetooth/CoreBluetooth.h> |
| + |
| +// This class mocks the behavior of a CBService. |
| +@interface MockCBService : NSObject |
| + |
| +@property(readonly, nonatomic) CBUUID* UUID; |
|
ortuno
2016/05/06 16:03:34
Shouldn't the service own the UUID rather than kee
jlebel
2016/05/07 00:16:12
Done.
|
| +@property(readonly, nonatomic) BOOL isPrimary; |
| +@property(readonly, nonatomic) CBService* service; |
| + |
| +- (instancetype)initWithCBUUID:(CBUUID*)uuid primary:(BOOL)isPrimary; |
|
ortuno
2016/05/06 16:03:34
nit: isPrimary:(BOOL)isPrimary
jlebel
2016/05/07 00:16:12
That's not the usual way to name methods in Obj-C:
ortuno
2016/05/09 19:54:01
Ah ok.
|
| + |
| +@end |
| + |
| +#endif // DEVICE_BLUETOOTH_MOCK_BLUETOOTH_CBSERVICE_MAC_H_ |