1悴灵、測試代碼
JSONObject jsonObject = new JSONObject();
try {
jsonObject.put("amout","100");
} catch (JSONException e) {
e.printStackTrace();
}
System.out.println( jsonObject.toString());
2、異常信息以及原因
java.lang.RuntimeException: Method put in org.json.JSONObject not mocked.
JSON包含在Android SDK中丹泉,JUnit單元測試無法使用,會拋異常鸭蛙;但可以在AndroidTest中使用
要在 JUnit 中使用摹恨,必須要加上json依賴庫
3、解決方法
下載 json.jar
- 網(wǎng)址
http://mvnrepository.com
添加依賴
implementation files('libs/json-20200518.jar')