[英]Tell mstest to ignore test methods in a base class but not in subclasses
我有一个基本测试类,该类具有一个方法(例如ABC ())和一个需要由子类实现的属性(说Prop1 ),如果未由子类实现,则抛出“未实现”异常-没事。
我已将此ABC()方法标记为[TestMethod]。
现在,此方法仅由从其派生的子类执行,而不由基类本身执行。 即,此方法应仅对子类执行,而不对基类本身执行。
真正的问题是..
我如何确保该方法不应从基类执行?
提前致谢 :)
在C ++中,您需要使ABC()成为纯虚函数:
virtual void ABC() = 0;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.