@Test
public void testEquals() {

  // couple of equals validity tests
  final Plane plane1 = new Plane();
  assertEquals(plane1, plane1);
  assertFalse(plane1.equals(null));
  // throw in a couple pool accesses for coverage
  final Plane plane2 = Plane.fetchTempInstance();
  plane2.set(plane1);
  assertEquals(plane1, plane2);
  assertNotSame(plane1, plane2);
  Plane.releaseTempInstance(plane2);
  // cover more of equals
  assertFalse(plane1.equals(new Plane(Vector3.UNIT_X, 0)));
}