当您右键单击Visual Studio 2008中的代码文件中的方法时,您会得到此信息
这将为该方法创建单元测试框架.
有没有办法(通过模板更改或一些漂亮的黑客攻击)我可以通过它来改变它来创建基于Nunit而不是Visual Studio单元测试工具的单元测试?
像这样......
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); }
tvanfosson.. 5
尝试修改文件C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\1033\SimpleUnitTest.zip\SimpleUnitTest.cs
(当然,在进行备份之后).在其他地方保留更新版本的副本,因为这可能会被更新覆盖.
FWIW - 我通过在using Microsoft.VisualStudio.TestTools.UnitTesting;
VS应用程序目录的顶级目录中搜索文件中的字符串找到了这个.
尝试修改文件C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\1033\SimpleUnitTest.zip\SimpleUnitTest.cs
(当然,在进行备份之后).在其他地方保留更新版本的副本,因为这可能会被更新覆盖.
FWIW - 我通过在using Microsoft.VisualStudio.TestTools.UnitTesting;
VS应用程序目录的顶级目录中搜索文件中的字符串找到了这个.