我正在尝试使用Nunit自动化测试,并从Visual Studio加载了一个项目。我不明白如何在我的项目中删除我不想要的测试。我知道我可以选择不运行测试,但是当我自动化测试时,我需要将其中一些完全消失。我检查了Nunit文档并搜索了这个问题,但还没有找到答案。我不想使用其他第三方工具。任何人都可以帮忙解决这个问题吗?
答案 0 :(得分:0)
您的测试可能看起来像这样......
[TestFixture]
public class Tests()
{
[Test]
public TestYouWantToDelete()
{
\\ You Test Code
}
}
删除
[Test]
public TestYouWantToDelete()
{
\\ You Test Code
}
您也可以将其评论出来,并且不会被测试人员接听。
如果您希望以后再次使用,可以将Assert更改为Assert.Ignore();
。
答案 1 :(得分:0)
只需评论[Test]
属性即可。如下所示:
[TestFixture]
public class TestsFixture()
{
//[Test]
public TestYouWantToDelete()
{
\\ You Test Code
}
}
没有[Test]
属性测试代码的没有任何价值。它不会简单地运行