是否有将 JUnit 测试标记为挂起的一般方法?

2022-09-02 03:15:41

在进入TDD周期之前,我喜欢勾勒出需要实施的测试 - 即用口语名称编写空测试方法。

不幸的是,我还没有找到一种方法来“将它们涂成黄色” - 将它们标记为JUnit的待定。我可以让他们失败或通过。现在我通过抛出一个,让他们失败,但我宁愿使用来自rspec的等价物。Exceptionpending

JUnit或“相邻”库中是否有这样的选项?


答案 1

您可以使用@Ignore来忽略测试,

或者这个库来介绍注释:@PendingImplementation

https://github.com/ttsui/pending

我不认为还有其他方法可以实现这一目标。


答案 2

你可以使用假设@Ignore,两者都不完全是你所追求的,但很接近。第三方库挂起也存在。我没有使用它,但似乎做了你想做的事。


推荐