@Test public void testSchemaEquals() { final RowTypeInfo row1 = new RowTypeInfo( new TypeInformation[]{BasicTypeInfo.INT_TYPE_INFO, BasicTypeInfo.STRING_TYPE_INFO}, new String[] {"field1", "field2"}); final RowTypeInfo row2 = new RowTypeInfo( new TypeInformation[]{BasicTypeInfo.INT_TYPE_INFO, BasicTypeInfo.STRING_TYPE_INFO}, new String[] {"field1", "field2"}); assertTrue(row1.schemaEquals(row2)); final RowTypeInfo other1 = new RowTypeInfo( new TypeInformation[]{BasicTypeInfo.INT_TYPE_INFO, BasicTypeInfo.STRING_TYPE_INFO}, new String[] {"otherField", "field2"}); final RowTypeInfo other2 = new RowTypeInfo( new TypeInformation[]{BasicTypeInfo.LONG_TYPE_INFO, BasicTypeInfo.STRING_TYPE_INFO}, new String[] {"field1", "field2"}); assertFalse(row1.schemaEquals(other1)); assertFalse(row1.schemaEquals(other2)); }
assertTrue(userRowInfo.schemaEquals(actual));