Unit testing 单元测试、继承和VisualStudio

Unit testing 单元测试、继承和VisualStudio,unit-testing,visual-studio-2012,resharper,Unit Testing,Visual Studio 2012,Resharper,我创建了一个前缀为[TestClass]的抽象测试基类,它有许多前缀为[TestMethod]的公共方法。有4个类继承自这个基类,每个继承的类都是密封的。有时,其中一个类会从测试窗口中消失。如果我重新运行测试,所有其他测试都会运行,但该类已消失。如果我手动右键单击类名旁边-我可以再次运行该测试,它会弹出到单元测试框中 我以前从未使用VS2012进行过测试,因此可能遗漏了一些琐碎的东西。我也在使用resharper。我从来没有听说过继承测试类,为什么要这样做?基类定义接口的测试,内置类修改基类测试

我创建了一个前缀为
[TestClass]
的抽象测试基类,它有许多前缀为
[TestMethod]
的公共方法。有4个类继承自这个基类,每个继承的类都是密封的。有时,其中一个类会从测试窗口中消失。如果我重新运行测试,所有其他测试都会运行,但该类已消失。如果我手动右键单击类名旁边-我可以再次运行该测试,它会弹出到单元测试框中


我以前从未使用VS2012进行过测试,因此可能遗漏了一些琐碎的东西。我也在使用resharper。

我从来没有听说过继承测试类,为什么要这样做?基类定义接口的测试,内置类修改基类测试,测试实现类的设置和解决方案。您能给我们指出一篇文章或其他内容来阅读有关此测试类继承的更多信息吗?有趣的是,通常您希望避免测试(尤其是单元测试)之间的依赖关系。但如果不知道确切的设置,我就不能发表评论。可能需要添加一些代码示例来显示如何设置继承?