c# – 如何使用asp.net mvc和单元测试组织代码和测试

前端之家收集整理的这篇文章主要介绍了c# – 如何使用asp.net mvc和单元测试组织代码和测试前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以,我咬紧牙关,试图开始使用asp.net MVC,单元测试和TDD.

我对所涉及的概念有一个模糊的理解,也就是说有点超出“Hello World”级别,但仍然很绿.我已准备好让橡胶遇到这条路,但是
在过去的半小时里,我发现自己正盯着VS中的“新项目”对话框……你究竟如何组织单元测试?

我看到,使用标准的VS Unit Test项目类型,它为单元测试创​​建了一个单独的项目.这是我在使用NUnit时应该如何进行的?或者,测试应该与正在测试的代码放在同一个项目中吗?

我发现的“单元测试入门……”类型教程似乎都没有解决这个问题.

解决方法

测试应该在单独的项目中维护,因为您不希望将测试代码部署到生产环境.对于单项目解决方案,一个测试项目可能就足够了.

在内部,测试项目可以以您认为方便的任何方式进行组织,只要它是一致的. ASP.NET MVC测试项目可能有一个ControllerTests文件夹,每个控制器有一个测试.cs文件,在某种程度上镜像MVC项目结构.这使得测试易于查找并与他们正在测试的代码相关.

原文链接:https://www.f2er.com/csharp/100668.html

猜你在找的C#相关文章