当我不在网络上时,有些测试无法运行,无法访问共享资源。离线运行这些测试将导致测试失败和异常。
是否可以将给定测试设置为仅在满足某些条件(例如存在网络连接时)时运行?
最佳答案
这听起来像是 assumptions 的工作.
@Test public void someTestThatNeedsNetworkConnectivity() {
assumeTrue(thereIsNetworkConnectivity());
// ...
}
关于java - 是否可以将 jUnit 测试配置为仅在在线时运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12220978/