Robolectric的蓝牙影子对象

时间:2013-12-13 17:58:39

标签: android sockets bluetooth junit4 robolectric

美好的一天,

我做了一个android程序,用另一个设备打开蓝牙插座,然后用这个设备交换数据。

我正在尝试对它进行单元测试,但我不知道如何为bluetoothDevice制作阴影,如何测试连接,或者如何与另一个连接设备进行虚拟工作。

我尝试阅读Robolectric文档,但它对我没有帮助。

任何人都可以帮助我。

感谢。

1 个答案:

答案 0 :(得分:2)

这是一个非常古老的问题,但我会继续回答。您应该可以使用以下内容获取ShadowBluetoothDevice:

ShadowBluetoothDevice bluetoothDevice = shadowOf(ShadowBluetoothAdapter.getDefaultAdapter().getRemoteDevice("00:07:80:78:A4:69"));