def test_line_max_point(self): '''Test Line.max_point() in different situations''' line = Line(Point(2, 3), Point(4, 5)) bottom_right = line.max_point() self.assertEqual(bottom_right.x, 4) self.assertEqual(bottom_right.y, 5) line = Line(Point(2, 3), Point(-1, 4)) bottom_right = line.max_point() self.assertEqual(bottom_right.x, 2) self.assertEqual(bottom_right.y, 4)
def test_line_min_point(self): '''Test Line.min_point() in different situations''' line = Line(Point(2, 3), Point(4, 5)) top_left = line.min_point() self.assertEqual(top_left.x, 2) self.assertEqual(top_left.y, 3) line = Line(Point(2, 3), Point(-1, 4)) top_left = line.min_point() self.assertEqual(top_left.x, -1) self.assertEqual(top_left.y, 3)