我一直在阅读有关MVC的文章,作者建议测试性是MVC的主要优点之一。他们将其与ASP.NET WebForms进行比较,并指出在WebForms中测试代码后台非常困难。
我知道这很困难,但有人能解释一下早期如何编写单元测试来测试代码后台逻辑吗?
我一直在阅读有关MVC的文章,作者建议测试性是MVC的主要优点之一。他们将其与ASP.NET WebForms进行比较,并指出在WebForms中测试代码后台非常困难。
我知道这很困难,但有人能解释一下早期如何编写单元测试来测试代码后台逻辑吗?
这里的代码是一个类中的普通方法(与另一个类唯一的区别就是该类继承自Page对象)。
因此它是可测试的。 大多数问题出现在方法与web.ui控件(如网格)紧密耦合时;这些方法不太容易伪造。 如果您没有伪造UI控件,那么您也在测试UI控件的内部工作,这有点过度了。