C# 忽略单元测试并提供有关它的解释
是否可以在C#中的忽略装饰器中向单元测试提供一条解释性消息,如下所示C# 忽略单元测试并提供有关它的解释,c#,unit-testing,C#,Unit Testing,是否可以在C#中的忽略装饰器中向单元测试提供一条解释性消息,如下所示 [TestMethod] [Ignore("This is intended to work locally only because lack of permissions")] public void TestStartAcquireIfEmpty() { } 因此,如果将来进行了开发,可以从单元测试中删除此装饰程序您可以将此行添加为测试的第一行: Assert.Inconclusive("
[TestMethod]
[Ignore("This is intended to work locally only because lack of permissions")]
public void TestStartAcquireIfEmpty()
{
}
因此,如果将来进行了开发,可以从单元测试中删除此装饰程序您可以将此行添加为测试的第一行:
Assert.Inconclusive("This is intended to work locally only because lack of permissions");
测试结果将显示为与此消息不一致。您可以添加此行作为测试的第一行:
Assert.Inconclusive("This is intended to work locally only because lack of permissions");
测试结果将显示为与此消息不一致。三种最流行的.NET测试框架允许将测试标记为已忽略并提供忽略原因:
- MsTest的
具有接受IgnoreAttribute
参数消息
- 类似地,NUnit的
具有接受IgnoreAttribute
参数reason
- XUnit需要填充属性(字符串类型)以忽略测试
- MsTest的
具有接受IgnoreAttribute
参数消息
- 类似地,NUnit的
具有接受IgnoreAttribute
参数reason
- XUnit需要填充属性(字符串类型)以忽略测试
[Fact(Skip=“reason”)]
在中寻找解决方案MsTest@GuruStron我没有意识到这一点,请回答我的问题,我将以ValidTest的有效性和NUnit授予它。^^[Fact(Skip=“reason”)]
在中寻找解决方案MsTest@GuruStron我不知道,,请回答我的问题,我会承认它是有效的