我试图用resharper创建单元测试,但每次点击"创建单元测试"它导入Microsoft.VisualStudio.QualityTools.UnitTestFramework并创建MS单元测试。没有选择使用NUnit。
此外,
所以,如果我有一个类库。为了让Resharper自动创建NUnit测试,我需要采取哪些确切的步骤?我是NUnit的新手,对ReSharper来说还是新手,所以我错过了什么?
答案 0 :(得分:1)
要使用NUnit单元测试,请执行以下操作:
类结构的一个例子是:
using NUnit.Framework
namespace MyTest.Tests
{
[TestFixture]
public void MyTests
{
[Test]
UnitUnderTest_Scenario_ExpectedBehaviour()
{
// Test code goes here.
}
}
}
Resharper将使用绿色和黄色图标装饰您的测试,有关详细信息,请参阅this和this。
更新:请参阅how Resharper can speed up the creation of unit tests。