我有我的全局设置如下(C#与NUnit的2.6.4)[设置]运行每个测试用例
public class GlobalSetup
{
[SetUp]
public void setUp()
{
// Setup code
}
}
和我的测试情况如下
[TestFixture]
public class Products : GlobalSetup
{
[Test, Description("Test description here")]
public void GetProductsByProductID()
{
}
[Test]
public void GetHeader()
{
}
[Test]
public void GetMyProducts()
{
}
}
虽然设置是运行它每个测试用例都运行一次。我希望安装程序仅对整个测试套件运行一次。你们可以帮我吗?我可以在整个套件中只运行一次设置。
此外,当我已经使用了GlobalSetUp文件作为之下,则设置方法对于每个测试用例运行两次。
注:我使用NUnit的2.6.4
看那[SetupFixture](https://nunit.org/index.php?p=setupFixture&r=2.6.3)文档。 –
@JeroenHeier但是我在SetupFixture中看到这个例子,它在类级别标记,安装标记为方法级别。我可以在方法级别标记[SetupFixture]吗? –