当我从Visual Studio加载项目时,如何在Nunit中删除测试

时间:2014-12-09 16:36:58

标签: visual-studio-2013 nunit nunit-console

我正在尝试使用Nunit自动化测试,并从Visual Studio加载了一个项目。我不明白如何在我的项目中删除我不想要的测试。我知道我可以选择不运行测试,但是当我自动化测试时,我需要将其中一些完全消失。我检查了Nunit文档并搜索了这个问题,但还没有找到答案。我不想使用其他第三方工具。任何人都可以帮忙解决这个问题吗?

2 个答案:

答案 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]属性测试代码的

没有任何价值。它不会简单地运行