gpt4 book ai didi

asp.net - 使用 ASP.Net MVC 1.0 安装 nUnit

转载 作者:行者123 更新时间:2023-12-04 17:59:54 25 4
gpt4 key购买 nike

有没有人对如何使用 ASP.Net MVC 安装 nUnit 有任何建议/信息?我看过以前的帖子,这些帖子与预览版本有关,并且涉及必须创建模板文件、运行命令提示符甚至弄乱注册表的可怕噩梦。

显然,这远非理想,考虑到 Microsoft 打算允许任何测试框架,我希望它在完整版本中是一个大大改进的过程。不过,当 MVC 处于预览阶段时,谷歌搜索似乎会返回结果!这适用于 Visual Studio 2008 Pro。

干杯:)

编辑:似乎不是: http://msdn.microsoft.com/en-us/library/dd381614.aspx

编辑 2: :好的,找到了:http://blogs.msdn.com/webdevtools/archive/2008/05/30/asp-net-mvc-preview-3-tooling-updates.aspx - 他们提供了一些模板,安装批处理文件后,当添加新的 MVC 应用程序时,它似乎显示在下拉列表中。然而,它是为 MVC 的预览版而设计的,所以它并不理想。再次,任何有更好建议的人请发表:)

最佳答案

Download it here并按照自述文件中的步骤进行安装。

这是我如何做到的概述。

  • 解压visual studio自带的MVC测试项目模板MvcWebApplicationTestProjectTemplatev1.cs.zip。
  • 将 HomeController.cs 和 AccountController.cs 文件更改为 NUnit 语法,例如将 [TestClass] 更改为 [TestFixture] 等......
  • 将 MvcApplicationTest.csproj 中的引用更新为 NUnit.Framework。
  • 调整了 MvcWebApplicationTestProjectTemplate.cs.vstemplate 文件,更改了 NamePackage、Description、Icon Package 和 Defaut Name。

  • 将其压缩后,您将需要打开 Visual Studio 命令提示符并键入 devenv/setup 以向 Visual Studio 注册模板。

    您将需要创建一个注册表项,以便 Visual Studio 知道新模板所在的位置。

    如果我有博客,我会很乐意用详细的帖子更新我的答案。把它放在这里有点牵强……Goolish 不是这个词:)。

    关于asp.net - 使用 ASP.Net MVC 1.0 安装 nUnit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/721038/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com