0
私はユニットテストに新しいですし、私は方法以下の試験で立ち往生しています:mockitoでhandler.postDeleyedをテストするには?
@Test
fun freeze() {
var view = mock<View>()
viewUtil.freeze(view)
assertFalse(view.isClickable)
}
しかし、今、私はそのビューをテストする必要がクリック可能になります。ここでは
fun freeze(view: View) {
view.isClickable = false
handler.postDelayed({
view.isClickable = true
}, CLICK_TIMEOUT)
}
は、私がすでに持っていますものですCLICK_TIMEOUT
の後。
この種のテストはどのように実装できますか?