Loading android/app/tests/unit/src/com/android/bluetooth/gatt/ScanFilterQueueTest.java +24 −1 Original line number Diff line number Diff line Loading @@ -50,6 +50,13 @@ public class ScanFilterQueueTest { UUID uuid = UUID.randomUUID(); queue.addUuid(uuid); UUID uuidMask = UUID.randomUUID(); queue.addUuid(uuid, uuidMask); UUID solicitUuid = UUID.randomUUID(); UUID solicitUuidMask = UUID.randomUUID(); queue.addSolicitUuid(solicitUuid, solicitUuidMask); String name = "name"; queue.addName(name); Loading @@ -57,6 +64,10 @@ public class ScanFilterQueueTest { byte[] data = new byte[]{0x04}; queue.addManufacturerData(company, data); int companyMask = 2; byte[] dataMask = new byte[]{0x05}; queue.addManufacturerData(company, companyMask, data, dataMask); byte[] serviceData = new byte[]{0x06}; byte[] serviceDataMask = new byte[]{0x08}; queue.addServiceData(serviceData, serviceDataMask); Loading @@ -67,7 +78,7 @@ public class ScanFilterQueueTest { queue.addAdvertisingDataType(adType, adData, adDataMask); ScanFilterQueue.Entry[] entries = queue.toArray(); int entriesLength = 7; int entriesLength = 10; assertThat(entries.length).isEqualTo(entriesLength); for (ScanFilterQueue.Entry entry : entries) { Loading @@ -83,6 +94,10 @@ public class ScanFilterQueueTest { case ScanFilterQueue.TYPE_SERVICE_UUID: assertThat(entry.uuid).isEqualTo(uuid); break; case ScanFilterQueue.TYPE_SOLICIT_UUID: assertThat(entry.uuid).isEqualTo(solicitUuid); assertThat(entry.uuid_mask).isEqualTo(solicitUuidMask); break; case ScanFilterQueue.TYPE_LOCAL_NAME: assertThat(entry.name).isEqualTo(name); break; Loading @@ -103,6 +118,14 @@ public class ScanFilterQueueTest { } } @Test public void popEmpty() { ScanFilterQueue queue = new ScanFilterQueue(); ScanFilterQueue.Entry entry = queue.pop(); assertThat(entry).isNull(); } @Test public void popFromQueue() { ScanFilterQueue queue = new ScanFilterQueue(); Loading Loading
android/app/tests/unit/src/com/android/bluetooth/gatt/ScanFilterQueueTest.java +24 −1 Original line number Diff line number Diff line Loading @@ -50,6 +50,13 @@ public class ScanFilterQueueTest { UUID uuid = UUID.randomUUID(); queue.addUuid(uuid); UUID uuidMask = UUID.randomUUID(); queue.addUuid(uuid, uuidMask); UUID solicitUuid = UUID.randomUUID(); UUID solicitUuidMask = UUID.randomUUID(); queue.addSolicitUuid(solicitUuid, solicitUuidMask); String name = "name"; queue.addName(name); Loading @@ -57,6 +64,10 @@ public class ScanFilterQueueTest { byte[] data = new byte[]{0x04}; queue.addManufacturerData(company, data); int companyMask = 2; byte[] dataMask = new byte[]{0x05}; queue.addManufacturerData(company, companyMask, data, dataMask); byte[] serviceData = new byte[]{0x06}; byte[] serviceDataMask = new byte[]{0x08}; queue.addServiceData(serviceData, serviceDataMask); Loading @@ -67,7 +78,7 @@ public class ScanFilterQueueTest { queue.addAdvertisingDataType(adType, adData, adDataMask); ScanFilterQueue.Entry[] entries = queue.toArray(); int entriesLength = 7; int entriesLength = 10; assertThat(entries.length).isEqualTo(entriesLength); for (ScanFilterQueue.Entry entry : entries) { Loading @@ -83,6 +94,10 @@ public class ScanFilterQueueTest { case ScanFilterQueue.TYPE_SERVICE_UUID: assertThat(entry.uuid).isEqualTo(uuid); break; case ScanFilterQueue.TYPE_SOLICIT_UUID: assertThat(entry.uuid).isEqualTo(solicitUuid); assertThat(entry.uuid_mask).isEqualTo(solicitUuidMask); break; case ScanFilterQueue.TYPE_LOCAL_NAME: assertThat(entry.name).isEqualTo(name); break; Loading @@ -103,6 +118,14 @@ public class ScanFilterQueueTest { } } @Test public void popEmpty() { ScanFilterQueue queue = new ScanFilterQueue(); ScanFilterQueue.Entry entry = queue.pop(); assertThat(entry).isNull(); } @Test public void popFromQueue() { ScanFilterQueue queue = new ScanFilterQueue(); Loading