4
私はmyObject
がmyObjectFunction
を呼び出したことを確認するためにUnitTestをmyFunction
にしたい`runOnUiThread`でラップされたテストコードをどのようにユニット化しますか?
fun myFunction(myObject: MyClass, view: MyView) {
// Do something
view.getActivity().runOnUiThread {
myObject.myObjectFunction()
}
}
以下のようrunOnUiThread
を呼び出す関数を持っています。しかし、それがrunOnUiThread
にラップされているとすれば、私はそれに到達できません。
runOnUiThread
のコードが確実に呼び出されるように単体テストをテストするにはどうすればよいですか?