2014-03-14 61 views

回答

0

在NUnit的,使用其将每文本夹具(类)

在MSTest的运行一次,使用ClassCleanup属性TestFixtureTearDown属性。

+0

但我在有序测试中的测试是来自不同的类,我想这个清理运行,只有在我的所有测试在有序测试中完成后运行 – deepakguna

+0

我假设mstest,因为有序测试的概念并没有正式存在NUnit的。因此,我建议你考虑将它们全部放在它们自己的程序集中并使用assemblycleanup属性。您可能尝试的另一件事是创建一个最后运行并进行清理的测试方法。这就是说,这样写的测试是相互依赖的,被认为是不好的形式。每个测试应该能够自行运行。你真的应该考虑重构你的代码,以便每个测试都是独立的 –