【问题标题】:MSpec and ASP.NET MVC Unit Test, Visual Studio IntegrationMSpec 和 ASP.NET MVC 单元测试,Visual Studio 集成
【发布时间】:2010-12-21 16:56:04
【问题描述】:

在 Visual Studio 中创建新的 ASP.NET MVC 项目时,新建项目向导提供了同时创建单元测试项目的选项。通常,提供的唯一选择是 MSTest,但我想使用 MSpec。 MVC 应该是可插拔的,包括单元测试框架,所以我真的希望能够从该向导中选择“MSpec”,并让我的 MSpec 项目与 MVC 项目一起创建。

是否有人知道已经完成的 MSpec 集成,让用户可以直接从新项目向导开始使用 MSpec?

【问题讨论】:

    标签: asp.net-mvc visual-studio mspec


    【解决方案1】:

    截至今天,新项目向导没有集成。

    创建一个 MSpec 测试项目很容易,所以我认为在项目向导中拥有一个新选项并没有真正的好处:

    1. TeamCity server at CodeBetter 下载 MSpec
    2. 解压拉链 文件到您项目的libtools文件夹
    3. 创建一个新类 图书馆和参考 Machine.Specifications.dll
    4. 编写规范
    5. 运行 使用 ReSharper 进行测试或 TestDriven.Net(或使用控制台 亚军,但那不是真的 首选)

    【讨论】:

    • 这只是一种方便。如果项目以一些示例规范开放,就像使用 MSTest 时那样,对于 MSpec 的新手(就像我一样)来说,这将是非常有用且具有高度教育意义的
    【解决方案2】:

    我不知道是否已经为 MSpec 完成了,但您可以在下面找到有关如何将 MSpec 选项放入下拉菜单的说明。

    How to: Add a Custom ASP.NET MVC Test Framework in Visual Studio

    HTH,
    查尔斯

    【讨论】:

      猜你喜欢
      • 2019-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-04
      • 1970-01-01
      • 2012-05-12
      相关资源
      最近更新 更多