m0s*_*it0 0 junit android kotlin android-testing
这个简单的测试
@RunWith(JUnit4::class)
class Test {
@Test
fun test() {
assert(false)
}
}
Run Code Online (Sandbox Code Playgroud)
出乎意料的是,这在放入时androidTest(通过 Android Studio 和在终端中)通过,但在放入test.
您需要使用 JUnit 断言来运行测试。assert()运行“生产”代码时,基本功能通常是禁用的,因此您不能依赖普通assert语句会抛出断言异常。
用:
org.junit.Asserts.assertTrue( false )
Run Code Online (Sandbox Code Playgroud)
使测试正常失败。
| 归档时间: |
|
| 查看次数: |
817 次 |
| 最近记录: |