@Test public void domain2PI() { double angles[] = new double[] {-0.1, -Math.PI, -0.4, 0.1, 0.4, 2.5, Math.PI}; for (double angle : angles) { assertEquals(Math.cos(angle), Math.cos(UtilAngle.domain2PI(angle)), 1e-8); assertEquals(Math.sin(angle), Math.sin(UtilAngle.domain2PI(angle)), 1e-8); } }