gpt4 book ai didi

c#-4.0 - Nunit 2.6.2 Suite 运行两次而不是一次

转载 作者:行者123 更新时间:2023-11-28 19:54:08 25 4
gpt4 key购买 nike

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 运行两次而不是一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13747959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com