0

阅读我看到的 jmock 文档:

首先,我们必须导入 jMock 类,定义我们的测试夹具类并创建一个“Mockery”来表示 Publisher 所在的上下文。上下文模拟了发布者与之协作的对象(在本例中为订阅者)并检查它们在测试期间是否正确使用。

我想知道“发布者存在的上下文”是什么意思,这是类的范围或类似的东西?

4

1 回答 1

1

这是一种过于正式的语言,它只是说Mockery在任何给定时间保存所有被测模拟对象的记录。在 99% 的情况下,每个测试用例都有一个Mockery,因此测试用例就是上下文。

如果您从 JMock 内部设计的角度而不是作为单元测试的编写者来考虑,那么在文档的那一部分中使用的语言似乎更合适。

于 2011-04-23T20:05:29.063 回答