C# 我可以从控制台程序对ASP.net MVC项目进行单元测试吗?
我开始在ASP.NETMVC项目中进行单元测试。我所看到的单元测试方法表明,人们创建不同的控制器来运行单元测试,这表明单元测试发生在MVC环境中。是否有一种方法可以设置足够的环境,以便您可以从控制台应用程序作为项目链接到MVC dll,并从控制台程序调用控制器测试?这样可以避免运行本地IIS进行测试等 谢谢 john虽然您可以从控制台应用程序(或MVC应用程序)运行单元测试,但您不应该这样做 正如Fran提到的,您应该在测试框架应用程序或VisualStudio本身中运行它们。。。这方面的参考文献很多 虽然您可以从控制台应用程序(或MVC应用程序)运行单元测试,但您不应该这样做 正如Fran提到的,您应该在测试框架应用程序或VisualStudio本身中运行它们。。。这方面的参考文献很多C# 我可以从控制台程序对ASP.net MVC项目进行单元测试吗?,c#,asp.net-mvc,unit-testing,C#,Asp.net Mvc,Unit Testing,我开始在ASP.NETMVC项目中进行单元测试。我所看到的单元测试方法表明,人们创建不同的控制器来运行单元测试,这表明单元测试发生在MVC环境中。是否有一种方法可以设置足够的环境,以便您可以从控制台应用程序作为项目链接到MVC dll,并从控制台程序调用控制器测试?这样可以避免运行本地IIS进行测试等 谢谢 john虽然您可以从控制台应用程序(或MVC应用程序)运行单元测试,但您不应该这样做 正如Fran提到的,您应该在测试框架应用程序或VisualStudio本身中运行它们。。。这方面的参考文
单元测试不在“MVC环境”中运行。它们将在测试运行程序的范围内运行,如nunit、resharper等,。。。。单元测试只是一个类库。你应该认真阅读可用的文档。单元测试不在“MVC环境”中运行。它们将在测试运行程序的范围内运行,比如nunit、resharper等等,。。。。单元测试只是一个类库。你应该认真阅读一下可用的文档