【发布时间】:2008-11-24 12:26:44
【问题描述】:
我的理解是您必须编写隔离功能的单元测试。因此,给定一个具有此方法的存储库类:
Entity GetById(Guid id)
和一个 fake 实现(使用字典进行存储),如果不先添加实体,您将如何编写测试?可以使用一组已知的 guid 进行测试吗?然后在假存储库构造函数中,我可以用几个实体填充字典,其中 guid 遵循某种模式,以便我可以使用我知道将返回实体的 guid 测试 GetById() 方法。
感谢阅读!
PS。这是我第一次写单元测试。
【问题讨论】:
标签: c# unit-testing