AndroidJUnit4.class需要哪些依赖项

时间:2016-02-09 05:16:14

标签: java android maven junit automated-tests

我正在创建一个测试类来测试Android应用程序,我想使用AndroidJUnit4类作为跑步者:

@RunWith(AndroidJUnit4.class)

但是我无法弄清楚我需要添加到我的Maven项目中的依赖项才能获得它。我试过这些:

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.12</version>
</dependency>

<dependency>
    <groupId>com.google.android</groupId>
    <artifactId>android</artifactId>
    <version>4.1.1.4</version>
</dependency>

和:

<dependency>
    <groupId>com.uphyca</groupId>
    <artifactId>android-junit4</artifactId>
    <version>0.5</version>
</dependency>

最后一个看起来最有希望,但它只增加了以下几个类:

AndroidJUnit4TestAdapter
AndroidJUnit38ClassRunner
AndroidJUnit3Builder

这不是我需要的。

1 个答案:

答案 0 :(得分:0)

您可以直接添加:

 <dependency>
        <groupId>com.uphyca</groupId>
        <artifactId>android-junit4</artifactId>
        <version>0.5</version>
    </dependency>

或者,如果您只是在寻找依赖项,请尝试查看此页面:

http://mvnrepository.com/artifact/com.uphyca/android-junit4/0.5