@Test
public void testAdd() {

    final Vector3f target = new Vector3f(1.0f, Float.NaN, 5.36f);
    final Vector3f vec = new Vector3f(-1.0f, 2.93f, -5.36f);
    final Vector3f retval = target.add(vec);
    assertNotNull(retval);
    assertEquals(0.0f, retval.x, 0.0f);
    assertEquals(Float.NaN, retval.y, 0.0f);
    assertEquals(0.0f, retval.z, 0.0f);
}