1
我在Eclipse中運行Android JUnit測試。我有一個在JUnit運行期間測試過的函數。在函數內部我保存一些值到本地文件。但它似乎沒有被保存。什麼原因,以及我怎樣才能從該功能在控制檯輸出一些數據?在eclipse中運行android junit測試時將數據保存到文件
它與robotium開發人員提供的示例應用程序基本上是相同的單元測試代碼。
public void testDisplayBlackBox() {
//Enter any integer/decimal value for first editfield, we are writing 10
solo.enterText(0, "10");
//Enter any interger/decimal value for first editfield, we are writing 20
solo.enterText(1, "20");
//Click on Multiply button
solo.clickOnButton("Multiply");
//Verify that resultant of 10 x 20
assertTrue(solo.searchText("200"));
ArrayList <View> aview= solo.getCurrentViews();
for (View v:aview)
{
//System.out.println(v.toString());
//solo.enterText(0, v.toString());
try {
FileUtils.writeStringToFile(new File("test.txt"), v.toString());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//FileUtils
}
//aview.get(0).
}
感謝您的建議,@ Mat – subodh 2013-03-13 10:15:34
@subodh任何解決方案?我沒有看到任何。 – 2013-03-13 10:16:04
你可以請張貼一些代碼嗎? – subodh 2013-03-13 10:18:40