比较菜,cartographer编译一定要加上Mock,所以自己加的一些接口也要写mock测试函数。1- 比如我在pose_graph_interface加了接口如下 virtual bool IsTrajectoryExist(int trajectory_id) const = 0;则我要在mock_pose_graph.h上添加测试函数如下,因为我的接口函数添加了const所以这里要用MOCK_CONST_METHOD1 MOCK_CONST_METHOD1(IsTrajectory
2d_slam
2023-12-18
48 点赞
0 评论
72 浏览