我是单元测试的新手,现在遇到了一些问题需要测试以下方法:
fun freeze(view: View) {
view.isClickable = false
handler.postDelayed({
view.isClickable = true
}, CLICK_TIMEOUT)
}
我已经拥有的内容如下:
@Test
fun freeze() {
var view = mock<View>()
viewUtil.freeze(view)
assertFalse(view.isClickable)
}
现在,我需要测试当CLICK_TIMEOUT
结束后,视图是否可点击。
我该如何实现这种测试?