你好,
我做了一个android程序,它打开了另一个设备的蓝牙套接字,然后与这个设备交换数据。
我正在尝试对其进行单元测试,但我不知道如何为蓝牙设备制作影子,如何测试连接,或者如何与另一个连接的设备虚拟工作。
我尝试阅读 Robolectric 文档,但它对我没有帮助。
任何人都可以帮助我。
谢谢。
最佳答案
这是一个很老的问题,但我会继续回答。您应该可以通过以下方式获取您的 ShadowBluetoothDevice:
ShadowBluetoothDevice bluetoothDevice = shadowOf(ShadowBluetoothAdapter.getDefaultAdapter().getRemoteDevice("00:07:80:78:A4:69"));
关于android - Robolectric 的蓝牙影子对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20573007/