def test_create_rnd_frm_corners(self): '''Test for RoundedRectangle.from_corners()''' rrect = RoundedRectangle.from_corners(0, 1, 2, 4, 5) self.assertEqual(rrect.x, 0) self.assertEqual(rrect.y, 1) self.assertEqual(rrect.width, 2) self.assertEqual(rrect.height, 3) self.assertEqual(rrect.radius, 5)
def test_rrectangle_max_point(self): '''Test RoundedRectangle.max_point()''' rrect = RoundedRectangle(-2, -3, 8, 5, 6) bottom_right = rrect.max_point() self.assertEqual(bottom_right.x, 6) self.assertEqual(bottom_right.y, 2)
def test_rrectangle_min_point(self): '''Test RoundedRectangle.min_point()''' rrect = RoundedRectangle(-2, -3, 8, 5, 6) top_left = rrect.min_point() self.assertEqual(top_left.x, -2) self.assertEqual(top_left.y, -3)