我通常使用MSpec和Machine.Specifications.Mvc扩展,其中包括ShouldBeAView()
、ShouldBeARedirect()
和ShouldHaveModelOfType<T>()
等扩展。
但是我将为客户编写一个项目,因为BDD和MSpec并不适合所有人,并且他们将来会更新代码,所以我想看看其他的替代方案。
只是为了列出可能的单元测试框架候选项,用于即将到来的ASP.NET MVC(3)项目,哪些框架/库公开了类似于MVC的单元测试扩展?
我知道这些扩展很容易编写,但我想避免重复造轮子。