*/
@Test
public void test_applyProjection() {
MyBeing being1 = new MyBeing(zeroVector(), zeroVector(), 1, 1);
MyBeing being2 = new MyBeing(makeVector(1, 0), zeroVector(), 1, 1);
PVector projection = being1.getShape().projectionVector(being2.getShape());
assertEquals(projection.x, 1, 1e-8);
assertEquals(projection.y, 0, 1e-8);
ImpulseCollision collision = new ImpulseCollision(being1, being2, projection, 1.0f);
collision.calculateDisplacement();
collision.applyDisplacement();