@@ -398,6 +398,46 @@ TEST(MsgsTest, ConvertMathSphericalCoordinatesToMsgs)
398398 EXPECT_DOUBLE_EQ (10000 , mathCustom.SurfaceAxisPolar ());
399399}
400400
401+ // ///////////////////////////////////////////////
402+ TEST (MsgsTest, ConvertMsgsSphericalCoordinatesTypeToMath)
403+ {
404+ EXPECT_EQ (Convert (msgs::SphericalCoordinatesType::ECEF),
405+ math::SphericalCoordinates::CoordinateType::ECEF);
406+ EXPECT_EQ (Convert (msgs::SphericalCoordinatesType::GLOBAL),
407+ math::SphericalCoordinates::CoordinateType::GLOBAL);
408+ EXPECT_EQ (Convert (msgs::SphericalCoordinatesType::SPHERICAL),
409+ math::SphericalCoordinates::CoordinateType::SPHERICAL);
410+ EXPECT_EQ (Convert (msgs::SphericalCoordinatesType::LOCAL),
411+ math::SphericalCoordinates::CoordinateType::LOCAL);
412+ EXPECT_EQ (Convert (msgs::SphericalCoordinatesType::LOCAL2),
413+ math::SphericalCoordinates::CoordinateType::LOCAL2);
414+ EXPECT_EQ (Convert ((msgs::SphericalCoordinatesType)500000 ),
415+ math::SphericalCoordinates::CoordinateType::LOCAL2);
416+ }
417+
418+ // ///////////////////////////////////////////////
419+ TEST (MsgsTest, ConvertMathSphericalCoordinatedTypeToMsg)
420+ {
421+ EXPECT_EQ (msgs::ConvertCoord (
422+ math::SphericalCoordinates::CoordinateType::ECEF),
423+ msgs::SphericalCoordinatesType::ECEF);
424+ EXPECT_EQ (msgs::ConvertCoord (
425+ math::SphericalCoordinates::CoordinateType::GLOBAL),
426+ msgs::SphericalCoordinatesType::GLOBAL);
427+ EXPECT_EQ (msgs::ConvertCoord (
428+ math::SphericalCoordinates::CoordinateType::SPHERICAL),
429+ msgs::SphericalCoordinatesType::SPHERICAL);
430+ EXPECT_EQ (msgs::ConvertCoord (
431+ math::SphericalCoordinates::CoordinateType::LOCAL),
432+ msgs::SphericalCoordinatesType::LOCAL);
433+ EXPECT_EQ (msgs::ConvertCoord (
434+ math::SphericalCoordinates::CoordinateType::LOCAL2),
435+ msgs::SphericalCoordinatesType::LOCAL2);
436+ EXPECT_EQ (msgs::ConvertCoord (
437+ (math::SphericalCoordinates::CoordinateType)500000 ),
438+ msgs::SphericalCoordinatesType::LOCAL2);
439+ }
440+
401441// ///////////////////////////////////////////////
402442TEST (UtilityTest, ConvertStringMsg)
403443{
0 commit comments