【发布时间】:2018-09-03 21:15:14
【问题描述】:
这里是关于单元测试中实体的概念性问题。试图完全理解这些概念。
我应该如何在单元测试中命名我的实体?...我的意思是,我通常会创建一个像 PersonMock 这样的类,它有不同的方法,比如“newPerson1()”、“newPerson2()”等等,每个方法都会返回具有不同状态的实例,用于测试不同的场景。
但看起来这不是“模拟”的纯粹概念(目前正在阅读单元测试书)。据我了解,实体(和实体构建者)不是模拟(而不是存根、假货、假人等)......它们在单元测试中是什么?只是模型构建者?
你们如何管理和命名这些负责创建将在测试中使用的实体的对象? (就像上面的 PersonMock。)
欢迎任何其他进一步的最佳实践提示。提前致谢!
【问题讨论】:
标签: unit-testing junit mocking mockito easymock