}
@Test
public void testEquals() throws IOException {
FastBlobSchema otherSchema = new FastBlobSchema("test", 3);
otherSchema.addField("field1", new FieldDefinition(FieldType.INT));
otherSchema.addField("field2", new TypedFieldDefinition(FieldType.OBJECT, "Field2"));
otherSchema.addField("field3", new FieldDefinition(FieldType.FLOAT));
Assert.assertTrue(otherSchema.equals(schema));
FastBlobSchema anotherSchema = new FastBlobSchema("test", 3);
anotherSchema.addField("field1", new FieldDefinition(FieldType.INT));
anotherSchema.addField("field2", new TypedFieldDefinition(FieldType.OBJECT, "Field2"));
anotherSchema.addField("field3", new FieldDefinition(FieldType.INT));
Assert.assertFalse(anotherSchema.equals(schema));
}