7 #include <gtest/gtest.h>
11 TEST(fields2cover_obj_overlaps, computeCost_cost) {
45 EXPECT_EQ(overlap.
computeCost(fields, swaths_no_overlap), 0.0);
48 EXPECT_EQ(overlap.
computeCost(fields, swaths_overlap_025), 0.25);
51 EXPECT_EQ(overlap.
computeCost(fields, swaths_overlap_050_1), 0.5);
54 EXPECT_EQ(overlap.
computeCost(fields, swaths_overlap_050_2), 0.5);
57 EXPECT_EQ(overlap.
computeCost(fields, swaths_overlap_050_3), 0.5);
61 TEST(fields2cover_obj_overlaps, params_check) {