首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nunit Gui测试结构中的分组方法

Nunit Gui测试结构中的分组方法
EN

Stack Overflow用户
提问于 2011-01-26 12:35:56
回答 2查看 1.6K关注 0票数 1

目前,我有nunit的gui测试结构设置,以使用自动命名空间套件。

我想知道是否可以在TestFixture中对方法名进行分组。

此刻,这棵树看起来就像

代码语言:javascript
复制
MyClassTest
 +Method-1 test1
 +Method-1 test2
 +Method-1 test3
 +Method-2 test1...

我在想能不能让这棵树看起来像

代码语言:javascript
复制
MyClassTest
 +Method1
   ++Method-1 Test1
   ++Method-1 Test2
   ++Method-1 Test3
 +Method2
   ++Method-2 Test1

我为什么要这么做?这是因为我只想选择" method -1“节点并让它运行该方法的所有测试。我只是省去了检查该方法所有测试的问题。

背景:使用vb.net和vs2010 pro。

编辑:如果我在"Myclass“中创建一个名为"Method1”的类,就会得到以下内容

代码语言:javascript
复制
MyClassTest
 +Method-2 test1
MyCalssTest+Method-1
   +Test1
   +Test2
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-26 12:56:17

为此,我创建了一个Method1测试夹具类,并将Method1Test1、Method1Test2等测试函数作为该类的成员。例如(在C#中)

代码语言:javascript
复制
[TestFixture]
public class Method1
{
    [Test]
    public void Method1Test1()
    {
       ... 
    }

    [Test]
    public void Method1Test2()
    {
       ... 
    }
} 
票数 2
EN

Stack Overflow用户

发布于 2011-01-26 14:39:15

NUnit的类别属性也可能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4804621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档