我需要在行为测试方法之间添加依赖关系,我使用@RunWith(SpringJUnit4ClassRunner.class)来运行测试。
我使用以下方法添加Mockito:
@Rule
public MockitoRule mockitoRule = new MockitoRule();
MockitoRule是一个实施MethodRule应用Mokito行为的简短类,我设法在某个地方找到了。
现在的问题是:任何人都有关于如何存档与JExample类似的东西的想法,即:用@Rule而不是使用@RunWith(JExample.class)来回应它?
答案 0 :(得分:1)
查看Sourceforge和github,看起来在过去几年里JExample中没有太多开发,所以可能没有@Rule
JExample。我会联系原作者,看看添加TestRule
是多么容易。
乍一看,似乎需要稍微改变一下JExample works,因为实际使用了测试的返回值,而JUnit的基本运行器假设这些方法是void返回值。