c# - NUnit基类

标签 c# visual-studio-2010 tdd nunit

我正在使用NUnit进行数据库测试。由于它很耗时,所以我不想每次都运行。

因此,我尝试创建基类,并且所有其他数据库测试类都从该基类派生,因为我认为如果我要使用[Ignore]属性装饰基类,则其余派生类将被忽略,但那没有发生。

我需要知道有什么方法可以以最小的努力忽略这些类集吗?

最佳答案

如果您不想将集成和单元测试划分为单独的项目,也可以将测试分组

[Test, Category("Integration")]


大多数测试运行程序都允许您过滤要运行的类别,从而在需要时为您提供更精细的控制(例如“快速”,“慢速”和“绝对慢速”类别)

关于c# - NUnit基类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7437000/

相关文章:

c# - 我可以应用 DebuggerHidden 之类的属性来跳过函数及其调用的所有函数吗?

c# - 从 Visual Studio 扩展生成代码

visual-studio-2008 - 在 TDD 中,甚至在编写空方法之前运行测试有什么好处?

javascript - 如何在 Node.js 中模拟 elasticsearch 实例?

c# - 如果对象是通用列表

c# - 从左连接中选择时出现 NullReferenceException

c# - 继承基类时如何避免错误 "Constructor on type ' MyType'not found”

visual-studio - Visual Studio版本选择器无法打开

tdd - 测试驱动开发是必经之路。但是应该怎么做呢?

C# 覆盖和访问修饰符关键字首选顺序