using System;using System.Collections;using NUnit.Framework;namespace Tests.MyTest{public class SpikeSuite{ [Suite] public static IEnumerable Suite { get { var suite = new ArrayList { new Spiketest(),}; return suite; } }}[TestFixture]public class SpikeTest{ [SetUp] public voID Setup() { Console.Writeline("Test setup"); } [TestFixturesetUp] public voID Fixturesetup() { Console.Writeline("Test fixture setup"); } [Test] public voID TestMethod() { Console.Writeline("Test method"); }}
}
当我运行上面提到的灯具时,我得到的输出是:
测试夹具设置
.测试设置
测试方法
测试夹具设置
.测试设置
测试方法
如何将测试设置,夹具设置和测试方法执行两次?
解决方法 检查您的测试项目是否未被其他测试项目引用.在这种情况下,它将出现在两个bin文件夹中并运行两次. 总结以上是内存溢出为你收集整理的c#-4.0 – Nunit 2.6.2 Suite运行两次而不是一次全部内容,希望文章能够帮你解决c#-4.0 – Nunit 2.6.2 Suite运行两次而不是一次所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)