Example #1
0
    def test_init(self):
        rect = Rectangle(width=self.width, height=self.height, center=self.center)
        self.assertEqual(rect.width, self.width)
        self.assertEqual(rect.height, self.height)
        test_point_equality(rect.center, self.center)

        rect_as_int = Rectangle(width=self.width, height=self.height, center=self.center, as_int=True)
        self.assertEqual(rect_as_int.width, 7)
        self.assertEqual(rect_as_int.height, 4)
Example #2
0
    def test_init(self):
        rect = Rectangle(width=self.width, height=self.height, center=self.center)
        self.assertEqual(rect.width, self.width)
        self.assertEqual(rect.height, self.height)
        test_point_equality(rect.center, self.center)

        rect_as_int = Rectangle(width=self.width, height=self.height, center=self.center, as_int=True)
        self.assertEqual(rect_as_int.width, 7)
        self.assertEqual(rect_as_int.height, 4)
Example #3
0
 def test_corners(self):
     rect = Rectangle(width=self.width,
                      height=self.height,
                      center=self.center)
     test_point_equality(rect.bl_corner, self.bl_corner)
     test_point_equality(rect.br_corner, self.br_corner)
     test_point_equality(rect.tr_corner, self.tr_corner)
     test_point_equality(rect.tl_corner, self.tl_corner)
Example #4
0
 def test_corners(self):
     rect = Rectangle(width=self.width, height=self.height, center=self.center)
     test_point_equality(rect.bl_corner, self.bl_corner)
     test_point_equality(rect.br_corner, self.br_corner)
     test_point_equality(rect.tr_corner, self.tr_corner)
     test_point_equality(rect.tl_corner, self.tl_corner)