1
我的問題與Mockito: Mock private field initialization相同,但是適用於Google Mock框架。簡而言之:Google Mock:在目標類的構造函數中實例化的模擬私有變量成員
class Target {
private:
Person person = new Person();
public:
void testMethod() {
person.someMethod();
}
};
我怎麼能嘲笑person
實例而Target
類做單元測試?
是的,我明白你的意思了。但我正在爲一個生產中項目添加單元測試,並且我正在使用大量的預處理器指令來解決這類問題:( –
您能否給我一些[this]的建議(https:// stackoverflow.com/questions/44994780/unit-testing-am-i-doing-right-when-using-another-method-in-unit-testing-a-metho) –