@Test
public void testCross() {

    final Vector3f target = new Vector3f(-1.55f, 2.07f, -0.0f);
    final Vector3f v = new Vector3f(4.39f, 1.11f, 0.0f);
    final Vector3f result = new Vector3f(0.0f, 0.0f, 0.0f);
    final Vector3f retval = target.cross(v, result);
    assertEquals(retval, result);
    assertNotNull(result);
    assertEquals(0.0f, result.x, 0.0f);
    assertEquals(0.0f, result.y, 0.0f);
    assertEquals(-10.807f, result.z, 0.01f);
    assertNotNull(retval);
    assertEquals(0.0f, retval.x, 0.0f);
    assertEquals(0.0f, retval.y, 0.0f);
    assertEquals(-10.807f, retval.z, 0.01f);
}