unit-testing
-
在 JUnit 中将单元测试标记为预期故障 如何在 JUnit 4 中将测试标记为预期失败? 在这种情况下,我想继续运行此测试,直到上游修补了某些内容。忽略测试有点过分了,因为那样我可能会忘记它。我也许可以添加一个注释并捕获 由
-
如何通过 Gradle 测试任务在我的 JUnit 上启用调试 当我尝试通过Gradle测试任务运行我的JUnit测试时,我遇到了麻烦。虽然我直接在 eclipse 中使用 Run As -> JUnit test 运行测试,但一切都很好,测试成功了。但是通过测试任务,测试总是失败。我的资
-
所有 junit 测试后的清理 在我的项目中,我必须在所有测试之前进行一些存储库设置。这是使用一些棘手的静态规则完成的。但是,我不知道如何在所有测试后进行清理。我不想保留一些神奇的静态数字来引用所有测试
-
对 JUnit 测试进行分组 有没有办法在JUnit中对测试进行分组,以便我只能运行一些组? 或者是否可以对某些测试进行批注,然后全局禁用它们? 我使用的是JUnit 4,我不能使用TestNG。 编辑:@RunWith和@SuiteClasses效果很
-
同一类中的模拟方法 我正在使用Mockito来模拟我正在编写测试的同一类中的方法。我已经看到了SO()的其他答案,但可能我误解了它们,因为我遇到了问题。 但是,我打印出期望,因为执行了方法B的定义。我的
-
-
-
断言可选具有特定值 我有一个返回的Java方法。我想为它写一个易于阅读的单元测试,断言 返回的 Optional 有一个值(即,Optional 不为空),并且 返回值等于预期值。 假设我测试的方法是
-
-
在大多数 JUnit 测试中抛出异常是否违反最佳实践? 几乎所有的 JUnit 测试都是使用以下签名编写的: 我的理由是,我可以专注于我正在测试的内容,而不是JUnit免费提供给我的异常处理。但是,这样做会遗漏任何东西吗?这是否违背了最佳实践
标签