def testOneDevice(self): """Tests when one device is found.""" self._MockNetworkResponse([self.SERVICE_1]) service = remote_access._GetDefaultService() self.assertEqual(self.SERVICE_1.ip, service.ip) self.assertEqual( self.SERVICE_1.text[remote_access.BRILLO_DEVICE_PROPERTY_ALIAS], service.text[remote_access.BRILLO_DEVICE_PROPERTY_ALIAS])
def testMultipleDevices(self): """Tests when multiple devices are found.""" self._MockNetworkResponse([self.SERVICE_1, self.SERVICE_2]) with self.assertRaises(remote_access.DefaultDeviceError): remote_access._GetDefaultService()
def testNoDevices(self): """Tests when no devices are found.""" self._MockNetworkResponse([]) with self.assertRaises(remote_access.DefaultDeviceError): remote_access._GetDefaultService()