我想在我的应用程序中添加一个测试套件,但是我无法转向.NET 3.5的新测试框架.
有没有人建议使用好的测试框架?
我们使用MbUnit和Rihno Mocks,它们可以很好地协同工作.在进行TDD时,你几乎肯定需要进行某种形式的依赖注入,而这可以手动完成,值得看看像Castle Windsor这样的IoC容器.
非常值得一看John Paul Bodhood的电视剧,以帮助您入门.JPB的博客
NUnit和Rhino非常适合,自动模拟容器可能会引起人们的兴趣.
如果您也在关注BDD,那么NBehave可能是个不错的选择.但是,如果你只是指与单元测试(xSpec)相关的BDD风格,虽然你可以通过添加一个框架(虽然像specunit这样的东西添加一些synctactic糖),但你可能想看看MSpec也很有趣.
使用MSpec查看Rob Conery关于BDD的截屏视频.非常令人印象深刻的http://blog.wekeroad.com/mvc-storefront/kona-3/
编辑:我现在使用这种方法:http://10printhello.com/the-one-bdd-framework-to-rule-them/