首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在visual studio 2013中进行多级分类单元测试?

如何在visual studio 2013中进行多级分类单元测试?
EN

Stack Overflow用户
提问于 2013-12-19 21:59:58
回答 1查看 219关注 0票数 1

我有一个项目,其中有很多单元测试。

它有几个子项目,我宁愿使用更好的分类系统。

我正在使用带有NUnit Adpaper的Visual Studio2013。

我可以根据Project、Class或Category属性对单元测试进行分类,这些属性放在它们上面:

代码语言:javascript
复制
    [TestFixture]
    [Category("MyCategory")]
    public class SomeTests
    {
        [TestCase(2, 2, ExpectedResult = 4)]
        public Int32 Test2(Int32 firstNumber, Int32 secondNumber)
        {
            return firstNumber + secondNumber;
        }
    }

那么,我如何将它们归类为以下几类呢?

代码语言:javascript
复制
Category1
     SubCategory1
          UnitTest2
          UnitTest1
     SubCategory2
          UnitTest2
          UnitTest1
Category2
     SubCategory1
          UnitTest2
          UnitTest1

有没有像Category属性这样的属性可以更好地执行分类?或者其他任何地方的配置?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-01-16 00:30:34

我也遇到过类似的问题,我认为没有很好的解决方案。最后,我想出了“命名空间”我的类别。例如:

代码语言:javascript
复制
Category1
Category1.SubCategory1
Category1.SubCategory1.UnitTest2
Category1.SubCategory1.UnitTest1
Category1.SubCategory2
Category1.SubCategory1.UnitTest2
Category1.SubCategory1.UnitTest1
Category2
Category2.SubCategory1
Category2.SubCategory1.UnitTest2
Category2.SubCategory1.UnitTest1

由于NUnit v3目前正在积极开发中,您可以使用propose this as a feature request

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

https://stackoverflow.com/questions/20683650

复制
相关文章

相似问题

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