def test_intersect_circle_pass(self): M1 = (30, 30) M2 = (40, 40) M3 = (30.3, 30.3) circle1 = ConstructionCircle(M1, 5) circle2 = ConstructionCircle(M1, 3) circle3 = ConstructionCircle(M2, 3) circle4 = ConstructionCircle(M3, 3) cross_points = circle1.intersect_circle(circle2) self.assertFalse(cross_points) cross_points = circle2.intersect_circle(circle3) self.assertFalse(cross_points) cross_points = circle1.intersect_circle(circle4) self.assertFalse(cross_points)
def test_intersect_circle_pass(): M1 = (30, 30) M2 = (40, 40) M3 = (30.3, 30.3) circle1 = ConstructionCircle(M1, 5) circle2 = ConstructionCircle(M1, 3) circle3 = ConstructionCircle(M2, 3) circle4 = ConstructionCircle(M3, 3) cross_points = circle1.intersect_circle(circle2) assert len(cross_points) == 0 cross_points = circle2.intersect_circle(circle3) assert len(cross_points) == 0 cross_points = circle1.intersect_circle(circle4) assert len(cross_points) == 0