1
我想單元測試我的課,爲此我首先調用:的Android編程方式操作瀏覽器歷史記錄的單元測試
Browser.clearHistory(getContext().getContentResolver());
但我怎麼能現在添加一些條目測試數據爲我的單元測試?
我想單元測試我的課,爲此我首先調用:的Android編程方式操作瀏覽器歷史記錄的單元測試
Browser.clearHistory(getContext().getContentResolver());
但我怎麼能現在添加一些條目測試數據爲我的單元測試?
我已經創建了一個函數,它調用了鍍鉻的URL
private void openUrlInChrome(String url) {
Intent intent = new Intent("android.intent.action.MAIN");
// force system to use chrome and not standard browser
intent.setComponent(ComponentName.unflattenFromString("com.android.chrome/com.android.chrome.Main"));
intent.addCategory("android.intent.category.LAUNCHER");
// is needed because this test is not an activity
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setData(Uri.parse(url));
getContext().startActivity(intent);
// wait until chrome has opened the pages
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}