2011-04-20 54 views
3

假設您有一個C++類B派生類A。您爲類A設置了大量的測試,您也希望運行類B的實例,因爲它應該完全支持A的功能。當然,您還有其他B特定測試。在派生類上爲超類應用測試

您將如何設置測試,以便您不必重複所有AB測試?

Google Test的特定答案會很好。

+0

[This question](http://stackoverflow.com/questions/5615274/how-do-unit-tests-change-when-a-base-class-is-driven-out)非常相似 - 可能是對你有用。 – razlebe 2011-04-20 09:43:27

+0

基地/派生(首選),父母/子女或超級/子級。挑一對! – 2011-04-20 09:46:00

回答