![](/img/trans.png)
[英]How to write unit test for global functions where it is calling another global function using gtest/gmock in C++?
[英]How to test a function which calls many functions... in GTest?
我有一个 function 调用 onStartingExecute();
这在术语中称为许多 function 如下......
tt_init_device();
tt_init_port();
tt_init_pipeline();
.... 等等....
我写了一个GTest案例如下..
TEST_F(ICFusaTelltaleClientAppThTest,Test_onStartingExecute)
{
FusaTelltaleClientAppTh AppThobj(1,"abc");
AppThobj.onStartingExecute();
}
但是我的测试用例失败了......
请帮助我如何在这里编写测试用例...我是 GTest 的新手...可能很简单。 :-)
提前致谢。!
你的问题不够清楚,但我想我可以给你一些步骤来理解谷歌测试:
mock
,那么您定义一个 Mock class 并分别为每个方法添加模拟,请参阅gmock以开始使用模拟。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.