1
我試圖單元測試使用的陣圖的方法,我不斷收到以下異常:單元測試ArrayMap拋出方法放在android.util.ArrayMap輕慢不得
java.lang.RuntimeException: Method put in android.util.ArrayMap not mocked. See http://g.co/androidstudio/not-mocked for details.
代碼:
ArrayMap<String, String> sampleMap =new ArrayMap<>();
for (SampleInfo info : details.getSampleList())
{
sampleMap.put(info.getkey(),info.getName());
}
我曾嘗試:
testOptions {
unitTests.returnDefaultValues = true
}
這種方式避免了異常,但地圖上總是空空的。如何解決這個問題?