7 #include <gtest/gtest.h>
11 TEST(fields2cover_obj_sg_obj, get_best_value) {
16 for (
int i = 0; i < 10; ++i) {
22 TEST(fields2cover_obj_sg_obj, computeCost_cost) {
33 EXPECT_EQ(
obj.computeCostWithMinimizingSign(
swath1), 0.0);
35 EXPECT_EQ(
obj.computeCost(swaths2), 0.0);
36 EXPECT_EQ(
obj.computeCostWithMinimizingSign(swaths2), 0.0);
39 EXPECT_EQ(
obj.computeCostWithMinimizingSign(
swaths3), 0.0);
41 EXPECT_EQ(
obj.computeCost(swaths_cells), 0.0);
42 EXPECT_EQ(
obj.computeCost(
F2CCell(), swaths_cells), 0.0);
43 EXPECT_EQ(
obj.computeCost(
F2CCells(), swaths_cells), 0.0);
44 EXPECT_EQ(
obj.computeCostWithMinimizingSign(swaths_cells), 0.0);
58 EXPECT_EQ(
obj.computeCostWithMinimizingSign(
F2CCell(), swaths_cells), 0.0);
59 EXPECT_EQ(
obj.computeCostWithMinimizingSign(
F2CCells(), swaths_cells), 0.0);
62 TEST(fields2cover_obj_sg_obj, params_check) {