当我在 Android 模拟器中运行以下测试时,输入值不会显示在 EditText 中。为什么不呢?我需要更改什么才能在模拟器中看到输入?(测试通过了,所以最后可能没关系。我只是希望能够在模拟器中看到它实际发生。)
public void testOkButtonOnClickWithUserInputNumber() throws Throwable {
this.sendKeys(Integer.toString(this.testNumber)); // 123
this.runTestOnUiThread(new Runnable() {
@Override
public void run() {
Assert.assertTrue(NumberFilterTest.this.okButton.performClick());
}
});
this.getInstrumentation().waitForIdle(new Runnable() {
@Override
public void run() {
Assert.assertTrue(NumberFilterTest.this.activity.isFinishing());
}
});
}