Visual Studio 2008单元测试和nunit

时间:2009-04-02 17:06:45

标签: .net visual-studio visual-studio-2008 unit-testing nunit

当您右键单击Visual Studio 2008中的代码文件中的方法时,您会得到此信息 alt text
这将为该方法创建单元测试框架。

有没有办法(通过模板更改或一些漂亮的黑客攻击)我可以根据Nunit而不是Visual Studio unit testing tools来改变它来创建单元测试? 像这样......

using System.Collections;
using NUnit.Framework;

    namespace Domain.UnitTest
    {
      [TestFixture]
      public class ManagerTest
      {
        [Test]
        public void SomethingTest()
        {
          string expected = null;
          string acutal = Something.Create();
          Assert.AreEqual(expected, acutal);
        }

1 个答案:

答案 0 :(得分:5)

尝试修改文件C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\1033\SimpleUnitTest.zip\SimpleUnitTest.cs(当然,在进行备份之后)。在其他地方保留更新版本的副本,因为这可能会被更新覆盖。

FWIW - 我通过从VS应用程序目录的顶级目录开始搜索文件中的字符串using Microsoft.VisualStudio.TestTools.UnitTesting;来找到它。