Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
阅读我看到的 jmock 文档:
首先,我们必须导入 jMock 类,定义我们的测试夹具类并创建一个“Mockery”来表示 Publisher 所在的上下文。上下文模拟了发布者与之协作的对象(在本例中为订阅者)并检查它们在测试期间是否正确使用。
我想知道“发布者存在的上下文”是什么意思,这是类的范围或类似的东西?
这是一种过于正式的语言,它只是说Mockery在任何给定时间保存所有被测模拟对象的记录。在 99% 的情况下,每个测试用例都有一个Mockery,因此测试用例就是上下文。
Mockery
如果您从 JMock 内部设计的角度而不是作为单元测试的编写者来考虑,那么在文档的那一部分中使用的语言似乎更合适。