def test_isCollision(self): c1 = Circle(0, 0, 3) c2 = Circle(1, 1, 1) self.assertEqual(True, c1.isCollision(c2)) self.assertEqual(Vector(4, 4), c2.pos)
def __init__(self, x=0, y=0, vx=0.0, vy=0.0, size=0, mass=1): self.velocity = Vector(vx, vy) self.mass = mass self.boundCircle = Circle(x, y, size)
def test_create_Circle(self): c = Circle(2, 2, 3) self.assertEqual(Vector(2, 2), c.pos) self.assertEqual(3, c.radius)