【问题标题】:TestNG Android Unit Tests, Stub! ExceptionTestNG Android 单元测试,存根!例外
【发布时间】:2015-04-17 19:57:05
【问题描述】:

我收到“java.lang.RuntimeException:存根!”这是因为 android.jar 只包含类的存根实现。我不会在模拟器中运行测试。 Robolectric 适用于 JUnit,但似乎不适用于 TestNG。是否可以在没有 android 模拟器的情况下运行 TestNG 类?我只需要一个Context,我想使用MockContext,但每个方法都是一个存根!例外。

【问题讨论】:

    标签: android unit-testing junit testng robolectric


    【解决方案1】:

    不,它不能开箱即用。

    问题是您需要一个测试运行器。如果这是一个 JUnit 测试,您将使用 @RunWith(RobolectricTestRunner.class),但使用 TestNG,您不能轻易做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-12
      • 2016-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多