一 问题的产生
当构造测试用例的数据,是在函数内部被另一个外部函数所使用时,我们需要忽略外部函数所带来的影响。
需要进行“打桩”,举一个具体的例子
class DataGetter { public: ... bool Run(); ... private: ... Client* m_ptr_client; ... }; ..... ..... bool DataGetter::Run() { ... std::string data;
当构造测试用例的数据,是在函数内部被另一个外部函数所使用时,我们需要忽略外部函数所带来的影响。
需要进行“打桩”,举一个具体的例子
class DataGetter { public: ... bool Run(); ... private: ... Client* m_ptr_client; ... }; ..... ..... bool DataGetter::Run() { ... std::string data;