| new Matrix3().assignSubtract(null);
}
@Test
public void testIsNan() {
final Matrix3 m = new Matrix3(
-1., -2., -3.,
-4., -5., -6.,
-7., -8., -9.);
assertFalse(m.isNaN());
assertMatrixEquals(new double[]{
-1., -2., -3.,
-4., -5., -6.,
-7., -8., -9.}, m);
assertTrue(new Matrix3(
Double.NaN, -2., -3.,
-4., -5., -6.,
-7., -8., -9.).isNaN());
assertTrue(new Matrix3(
-1., Double.NaN, -3.,
-4., -5., -6.,
-7., -8., -9.).isNaN());
assertTrue(new Matrix3(
-1., -2., Double.NaN,
-4., -5., -6.,
-7., -8., -9.).isNaN());
assertTrue(new Matrix3(
-1., -2., -3.,
Double.NaN, -5., -6.,
-7., -8., -9.).isNaN());
assertTrue(new Matrix3(
-1., -2., -3.,
-4., Double.NaN, -6.,
-7., -8., -9.).isNaN());
assertTrue(new Matrix3(
-1., -2., -3.,
-4., -5., Double.NaN,
-7., -8., -9.).isNaN());
assertTrue(new Matrix3(
-1., -2., -3.,
-4., -5., -6.,
Double.NaN, -8., -9.).isNaN());
assertTrue(new Matrix3(
-1., -2., -3.,
-4., -5., -6.,
-8., Double.NaN, -9.).isNaN());
assertTrue(new Matrix3(
-1., -2., -3.,
-4., -5., -6.,
-8., -9., Double.NaN).isNaN());
}
|