@Test public void testFromUnsigned() { for (final JCGLUnsignedType v : JCGLUnsignedType.values()) { final JCGLScalarType t = JCGLScalarType.fromScalarUnsigned(v); final JCGLUnsignedType r = JCGLUnsignedType.fromScalar(t); Assert.assertEquals(v, r); } }
@Test public void testFromScalar() { for (final JCGLScalarType v : JCGLScalarType.values()) { switch (v) { case TYPE_HALF_FLOAT: case TYPE_FLOAT: case TYPE_BYTE: case TYPE_INT: case TYPE_SHORT: continue; case TYPE_UNSIGNED_BYTE: case TYPE_UNSIGNED_INT: case TYPE_UNSIGNED_SHORT: break; } final JCGLUnsignedType t = JCGLUnsignedType.fromScalar(v); final JCGLScalarType r = JCGLScalarType.fromScalarUnsigned(t); Assert.assertEquals(v, r); } }