模拟bash输入以测试c++; 我是Gtest的C++新手,我在测试一个需要来自BASH的用户输入的函数时遇到了麻烦。我如何模拟bash,使函数认为有人在bash上写东西?
制作一个单独的测试文件,导入您的函数模拟bash输入以测试c++; 我是Gtest的C++新手,我在测试一个需要来自BASH的用户输入的函数时遇到了麻烦。我如何模拟bash,使函数认为有人在bash上写东西?,c++,testing,googletest,C++,Testing,Googletest,制作一个单独的测试文件,导入您的函数 int func_to_test(int userinput); int main() { func_to_test(0); func_to_test(99999); func_to_test(-1); .... return 0; } 为了进一步阅读,我将研究单元测试库/方法 欢迎光临stackoverflow。在问另一个问题之前,请阅读以下内容:@MarekR这是一个你可能会觉得有用的快捷方式列表[ask]扩
int func_to_test(int userinput);
int main() {
func_to_test(0);
func_to_test(99999);
func_to_test(-1);
....
return 0;
}
为了进一步阅读,我将研究单元测试库/方法 欢迎光临stackoverflow。在问另一个问题之前,请阅读以下内容:@MarekR这是一个你可能会觉得有用的快捷方式列表<代码>[ask]扩展为。reprex刚刚出现,所以它可能有快捷方式,也可能没有快捷方式。@user4581301谢谢您的好意。@MarekR不知何故,我忽略了链接列表。我是天才。