当您右键单击Visual Studio 2008中的代码文件中的方法时,您会得到此信息
这将为该方法创建单元测试框架。
有没有办法(通过模板更改或一些漂亮的黑客攻击)我可以根据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);
}
答案 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;
来找到它。