@Test public void testEquals() { // couple of equals validity tests final Line3 line1 = new Line3(); assertEquals(line1, line1); assertFalse(line1.equals(null)); assertFalse(line1.equals(new Vector2())); // throw in a couple pool accesses for coverage final Line3 line2 = Line3.fetchTempInstance(); line2.set(line1); assertEquals(line1, line2); assertNotSame(line1, line2); Line3.releaseTempInstance(line2); // cover more of equals assertFalse(line1.equals(new Line3(Vector3.ZERO, Vector3.UNIT_X))); }