find_package(ament_cmake_gtest REQUIRED)

ament_add_gtest(routes_mapsmanager_tests
  routes_mapsmanager_tests.cpp)
target_link_libraries(routes_mapsmanager_tests
  ${PROJECT_NAME}_lib
  easynav_common::easynav_common
  easynav_costmap_common::easynav_costmap_common
  rclcpp::rclcpp
  rclcpp_lifecycle::rclcpp_lifecycle)

ament_add_gtest(routes_costmap_filter_tests
  routes_costmap_filter_tests.cpp)
target_link_libraries(routes_costmap_filter_tests
  ${PROJECT_NAME}_lib
  easynav_common::easynav_common
  easynav_costmap_common::easynav_costmap_common
  rclcpp::rclcpp
  rclcpp_lifecycle::rclcpp_lifecycle)

ament_add_gtest(routes_mapsmanager_reconfigure_tests
  routes_mapsmanager_reconfigure_tests.cpp)
target_link_libraries(routes_mapsmanager_reconfigure_tests
  ${PROJECT_NAME}_lib
  easynav_common::easynav_common
  easynav_costmap_common::easynav_costmap_common
  rclcpp::rclcpp
  rclcpp_lifecycle::rclcpp_lifecycle)

