@Test
public void testNegate2() {

    final Vector3f retval = new Vector3f(Float.NaN, Float.POSITIVE_INFINITY, Float.NEGATIVE_INFINITY).negate();
    assertNotNull(retval);
    assertEquals(Float.NaN, retval.x, 0.0f);
    assertEquals(Float.NEGATIVE_INFINITY, retval.y, 0.0f);
    assertEquals(Float.POSITIVE_INFINITY, retval.z, 0.0f);
}