Svi*_*ish 5 c# testing integration-testing
在我3年的计算机工程中,我对测试一无所知.我们大多刚刚被告知这非常重要.
无论如何,我自己开始进行单元测试,由Roy Osherove和他的书"单元测试的艺术"进行的演讲 .非常有帮助,明确和重点.
现在的问题是,当然有很多代码需要例如数据库或Web服务.我可以嘲笑这些将它们从有利于单元测试的等式中取出,但它确实留下了我的代码未经测试.是否有任何好的书籍或资源是最新的,只有很少的绒毛,这可以帮助我开始集成测试?最好关注C#.
Dav*_*ita 0
如果您按照应有的方式设计测试,那么服务和调用者都将被测试。您不需要客户端/Web 服务测试的集成测试。您应该为调用者创建一个测试,并为服务创建另一个测试。这确保了两者都会受到测试。但是,有时您需要直接使用数据库进行测试(例如,测试您的存储库类),在这种情况下,您应该在真实的数据库上进行集成测试。
归档时间:
14 年,8 月 前
查看次数:
2494 次
最近记录:
13 年,9 月 前