Android unit test not mocked

后端 未结 3 1296
我寻月下人不归
我寻月下人不归 2020-12-05 12:46

I followed this guide https://sites.google.com/a/android.com/tools/tech-docs/unit-testing-support but i am stuck with this error:

junit.framework.AssertionF         


        
3条回答
  •  情歌与酒
    2020-12-05 13:15

    JSON is bundled up with the Android SDK, so you'll just be hitting a stub. You can pull in a JSON jar, which will provide real objects to use.

    To do this, you'll need to add this to your build.gradle:

    testImplementation 'org.json:json:20140107'

    Alternatively, you can download and include the jar.

    testCompile files('libs/json.jar')
    

    Note that the latest version of JSON is built for Java 8, so you'll need to grab 20140107 You may also need to clean and rebuild the project.

提交回复
热议问题