@Test public void testDieAndExist() throws Exception { BaseElement baseElement = createBaseElement(); assertTrue(baseElement.isExist()); baseElement.die(); assertFalse(baseElement.isExist()); }
@Test public void testMove() throws Exception { BaseElement baseElement = createBaseElement(); baseElement.setX(42); baseElement.setY(42); baseElement.setVx(1); baseElement.setVy(-1); baseElement.move(); assertEquals(baseElement.getX(), 43); assertEquals(baseElement.getY(), 41); }
@Test public void testIsInsideShouldNotBeInside() throws Exception { BaseElement baseElement = createBaseElement(); baseElement.setX(42); baseElement.setY(42); baseElement.setHeight(1); baseElement.setWidth(1); BaseElement baseElementInside = createBaseElement(); baseElementInside.setX(50); baseElementInside.setY(50); baseElementInside.setHeight(3); baseElementInside.setWidth(3); assertFalse(baseElementInside.isInside(baseElement)); }