Reporter |
|
---|---|
Created | Jun 16, 2015 11:00:43 AM |
Updated | Apr 10, 2018 5:40:39 PM |
Subsystem | Unit Testing |
Assignee | Eugene Strizhok (Eugene.Strizhok) |
Priority | Normal |
State | Submitted |
Type | Feature |
Fix version | Backlog |
Affected versions | Backlog |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
If I have a complex test hierarchy like this:
(see our HtmlHighlightingTest for an example)
It would be really nice if I could run, for example, Test567, in class A and all derived fixtures.
Currently what I do is manually adding all derived classes and manually deleting all tests except Test567 in each of them. Boring.
[TestFixture]
class A {
[Test] public void Test001() { DoTest(); }
[Test] public void Test002() { DoTest(); }
//...
[Test] public void Test999() { DoTest(); }
}
class B extends A {
}
class C extends A {
}
abstract class D extends A {
}
class F extends D {
}
class G extends D {
}
(see our HtmlHighlightingTest for an example)
It would be really nice if I could run, for example, Test567, in class A and all derived fixtures.
Currently what I do is manually adding all derived classes and manually deleting all tests except Test567 in each of them. Boring.