我使用Visual Studio 2008的如何运行在一个ASP.NET应用程序一个C#主
开发一个ASP.NET 2.0应用程序。如果我想在这中方式方法运行一个真正快速测试我的后端,有没有办法让我通过命令行调用该类中的主函数?
谢谢
我使用Visual Studio 2008的如何运行在一个ASP.NET应用程序一个C#主
开发一个ASP.NET 2.0应用程序。如果我想在这中方式方法运行一个真正快速测试我的后端,有没有办法让我通过命令行调用该类中的主函数?
谢谢
这就是测试项目的目的。
简短回答:NUnit。你可能不知道如何使用它,但你应该。这并不难,使用和学习。它速度快,并有一个GUI。
只需创建一个测试项目并从那里进行测试。如果没有,你可以创建一个控制台应用程序,并通过引用适当的项目(考虑你的代码在一个程序集中进行测试)从那里测试它,这在某种程度上将成为你的测试项目。
你应该得到TestDriven.NET加载(免费供个人使用)。基本上,它是一套测试驱动开发工具,如与您的Visual Studio集成的NUnit。我发现的一件事是,它允许你在你的代码中运行任何方法,只需右击它并选择菜单项“运行测试”或“用测试 - >调试器”,如果你想调试该方法。
alt text http://i41.tinypic.com/9ierh0.png
希望有所帮助。
这是为什么downvoted? – 2009-01-23 22:38:53
我得到建议进行单元测试的downvoted?但是那个说“测试项目”的人不会。瘸。 – jcollum 2009-01-23 22:39:06