Example #1
0
 @Test
 public void testGetIsClass() {
   MXArray a = createDoubleMatrix(0, 0);
   assertEquals(MXLibrary.INSTANCE.mxGetClassName(a), "double");
   assertEquals(MXLibrary.DOUBLE_CLASS, MXLibrary.INSTANCE.mxGetClassID(a));
   assertTrue(MXLibrary.INSTANCE.mxIsClass(a, "double"));
   assertTrue(MXLibrary.INSTANCE.mxIsDouble(a));
   assertFalse(MXLibrary.INSTANCE.mxIsComplex(a));
   assertFalse(MXLibrary.INSTANCE.mxIsUint16(a));
   assertFalse(MXLibrary.INSTANCE.mxIsUint32(a));
   assertFalse(MXLibrary.INSTANCE.mxIsUint64(a));
   assertFalse(MXLibrary.INSTANCE.mxIsUint8(a));
   assertFalse(MXLibrary.INSTANCE.mxIsInt16(a));
   assertFalse(MXLibrary.INSTANCE.mxIsInt32(a));
   assertFalse(MXLibrary.INSTANCE.mxIsInt64(a));
   assertFalse(MXLibrary.INSTANCE.mxIsInt8(a));
   assertFalse(MXLibrary.INSTANCE.mxIsLogical(a));
   assertFalse(MXLibrary.INSTANCE.mxIsChar(a));
   assertFalse(MXLibrary.INSTANCE.mxIsFunctionHandle(a));
   destroy(a);
 }