JMock上下文错误

时间:2014-03-11 14:34:04

标签: java junit jmock

我在JUnit @Before测试中设置了一个JMock上下文,类似于:

context.checking(new Expectations()
 {
   {
    allowing(mockPayload).getContent();
    will(returnValue(FileUtils.readFileToByteArray(XML_FILE)));
   }
});

这会读入一个xml文件并对其内容进行一些测试。稍后在测试中我想读取不同的文件并进行类似的测试。无论如何,在没有创建新的“上下文”的情况下这样做,即通过重新使用上下文来读取不同的文件。我知道Junit不保证您执行的测试的顺序,因此尝试重用可能尚未使用的上下文将导致错误。有什么想法吗?

0 个答案:

没有答案