代码之家  ›  专栏  ›  技术社区  ›  Suraj Chandran

Jmockit预期错误

  •  1
  • Suraj Chandran  · 技术社区  · 14 年前

    现在,当我单独运行测试用例时,测试用例通过了。但当我集体运行所有测试用例时,我得到:

    expected exactly 1 time, already invoked...
    

    错误。我觉得以前的测试用例在jmock中设置的一些配置或状态还没有清除。

    有没有人经历过类似的事情?

    1 回复  |  直到 14 年前
        1
  •  2
  •   Steen    14 年前

    @Mock( invocations = 1 )
    {signature for method here}
    

    ?

    如果是这种情况,则需要使用JUnit来拆除模拟实例 @After 习语,你将在其中 tearDownMocks()