![]() |
1
5
我的解决方案比我想象的要简单得多。我并不是真正测试加速度计,而是测试应用程序对加速度计引发的事件的响应,我只是需要相应地测试。我的类实现 SensorListener 我想测试一下当我们被绞死时会发生什么。关键是输入一些值并检查我的活动状态。例子:
|
![]() |
2
4
阿法克,你不能。 让你的振动器逻辑接受一个可插入的数据源。在单元测试中,提供一个模拟。在生产中,在加速度计周围提供一个包装。 或者,不要担心单元测试震动器本身,而是担心单元测试使用震动器的东西,并创建一个模拟震动器。 |
![]() |
3
1
好吧,你可以写一个接口。
写一篇文章
|
![]() |
4
0
无需测试操作系统的加速度计,只需测试您自己响应操作系统的逻辑——换句话说,您的
然后我可以打电话
|
![]() |
5
0
您可以通过以下方式测试上述代码
|
![]() |
mg610 · 如何开始C++单元测试 2 年前 |
![]() |
Phil Gunning · 使用嵌套函数更改进行模拟测试 3 年前 |
![]() |
shilin agre · 在Python中测试修饰函数 3 年前 |
![]() |
SlipScout · Unittest只传递单个值,而不是获取多个值 3 年前 |
![]() |
Alex · 从实际对象的实例返回默认模拟结果 3 年前 |