0

我决定将 NUnit 与 VWD2008 集成。

我做了以下 - 1)安装的 NUnit - 运行一个包含在安装中的示例项目,所有测试都很好。2) 安装 TestDriven.Net 2.0 - 个人发行版。3)我在 MVC 项目上编写了一个测试,当我尝试右键单击上下文并运行测试时它失败了。此外,我必须添加对 NUnit.framework dll 的引用才能编写测试。

我做错了什么?

4

2 回答 2

2

Testdriven.Net 不适用于 Visual Studio 的速成版。以前版本的 Testdriven.Net 确实可以与 Visual Studio Express 版本一起使用,但微软不喜欢这样,并聘请了他们的律师。 http://weblogs.asp.net/nunitaddin/archive/2007/07/06/microsoft-amp-testdriven-net.aspx

如果您想要一个带有单元测试支持的免费 ide,您可以尝试使用 sharpdevelop。

于 2008-10-31T13:19:33.373 回答
1

正如 Mendelt 所说,TestDriven.Net 不适用于快速版本。我有 VS2008 标准版,所以我不得不使用 NUnit 的“长路”。您已打开 NUnit GUI 并加载您的 dll。然后你从 VS2008 的 Debug 菜单附加到那个进程并运行你的代码。

尽管如此,我不确定MVC是否相同。我知道在我读过的几篇博客中,都有模拟 MVC 的例子。也许你应该调查一下。

于 2008-10-31T15:34:06.923 回答