![](/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.