如何单元测试android SensorEvent
和MotionEvent
类?
我需要MotionEvent
为单元测试创建一个对象.(我们有模拟创建自定义对象后可以使用的obtain
方法)MotionEvent
MotionEvent
对于MotionEvent类,我试过Mockito
像:
MotionEvent Motionevent = Mockito.mock(MotionEvent.class);
但是我在Android Studio上遇到错误:
java.lang.RuntimeException: Method obtain in android.view.MotionEvent not mocked. See https://sites.google.com/a/android.com/tools/tech-docs/unit-testing-support for details. at android.view.MotionEvent.obtain(MotionEvent.java)
关于此错误提到的网站,我已添加
testOptions { unitTests.returnDefaultValues = true }
在build.gradle上,但我仍然得到同样的错误.有什么想法吗?