def test_case_1(self): route = [[0, 1, 19]] expected = 0 actual = calc_drone_min_energy(route) self.assertEqual(expected, actual)
def test_case_3(self): route = [[0, 2, 6], [10, 10, 20]] expected = 14 actual = calc_drone_min_energy(route) self.assertEqual(expected, actual)
def test_case_5(self): route = [[0, 2, 2], [3, 5, 38], [9, 20, 6], [10, 12, 15], [10, 10, 8]] expected = 36 actual = calc_drone_min_energy(route) self.assertEqual(expected, actual)
def test_case_2(self): route = [[0, 2, 10], [10, 10, 8]] expected = 0 actual = calc_drone_min_energy(route) self.assertEqual(expected, actual)
def test_case_6(self): route = [[0, 2, 10], [3, 5, 9], [9, 20, 6], [10, 12, 2], [10, 10, 10], [10, 10, 2]] expected = 0 actual = calc_drone_min_energy(route) self.assertEqual(expected, actual)