繁体   English   中英

告诉mstest忽略基类而不是子类中的测试方法

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM