Add 'SetServiceDataForUuid' to MockBluetoothDevice.
Adds 'SetServiceDataForUuid' to be used by unit tests, like Fast Pair in the follow up CL, to add mock service data for a device. Change-Id: I9c956573d1f8cf1f6962d0fab58b8c64faed59ec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3033401 Commit-Queue: Juliet Levesque <julietlevesque@google.com> Reviewed-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Shane Fitzpatrick <shanefitz@google.com> Cr-Commit-Position: refs/heads/master@{#902656}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
6a1ad0f66c
commit
3fdf867520
@ -144,6 +144,11 @@ class MockBluetoothDevice : public BluetoothDevice {
|
||||
|
||||
void AddUUID(const BluetoothUUID& uuid) { uuids_.insert(uuid); }
|
||||
|
||||
void SetServiceDataForUUID(const BluetoothUUID& uuid,
|
||||
const std::vector<uint8_t>& service_data) {
|
||||
service_data_[uuid] = service_data;
|
||||
}
|
||||
|
||||
// Updates the device's Manufacturer Data that are returned by
|
||||
// BluetoothDevice::GetManufacturerData().
|
||||
void SetManufacturerData(ManufacturerDataMap manufacturer_data) {
|
||||
|
Reference in New Issue
Block a user