【问题标题】:How to unit test Bluetooth accessories?如何对蓝牙配件进行单元测试?
【发布时间】:2016-08-26 20:31:15
【问题描述】:

我有一个 Android 和 iOS 版本的应用程序,这两个版本的功能主要是通过蓝牙配件连接和发送/接收消息。

  • iOS 使用ExternalAccessory 连接蓝牙设备
  • Android 使用BluetoothDevice 连接蓝牙设备

我想编写单元测试以使其可靠。

请注意,我并不是要根据输入/输出测试它向蓝牙设备发送/接收的内容(我已经使用流包装器进行了测试)。我需要测试以下行为:

  • 蓝牙配件在操作过程中断开
  • 连接失败

怎么办?

【问题讨论】:

    标签: android ios unit-testing testing bluetooth


    【解决方案1】:

    对于 iOS:

    您可以获得像 OCMock 这样的测试框架并创建假对象来代表您在这些场景中看到的内容。

    OCMock project page.

    【讨论】:

      猜你喜欢
      • 2012-08-19
      • 1970-01-01
      • 2012-01-08
      • 1970-01-01
      • 2019-11-02
      • 1970-01-01
      • 1970-01-01
      • 2014-02-23
      • 1970-01-01
      相关资源
      最近更新 更多