92 auto nse_ex = std::make_shared<NoSolverException>(
"");
93 EXPECT_EQ(nse_ex->getErrorCode(), moveit_msgs::msg::MoveItErrorCodes::FAILURE);
97 auto ex = std::make_shared<MoreThanOneTipFrameException>(
"");
98 EXPECT_EQ(ex->getErrorCode(), moveit_msgs::msg::MoveItErrorCodes::FAILURE);
108 std::vector<std::string> tip_frames{
"fake_tip_frame1",
"fake_tip_frame2" };
110 EXPECT_CALL(jmg_mock_, getSolverInstance()).Times(AtLeast(1)).WillRepeatedly(Return(&solver_mock_));
112 EXPECT_CALL(solver_mock_, getTipFrames()).Times(AtLeast(1)).WillRepeatedly(ReturnRef(tip_frames));
114 EXPECT_THROW(getSolverTipFrame(&jmg_mock_), MoreThanOneTipFrameException);