} catch (Exception expected) {
}
QName rtName = new QName("builderNS", "builderName");
builder.name(rtName);
builder.field(fieldType1.getId(), false);
builder.field(fieldType2.getId(), true);
RecordType recordType = builder.create();
RecordType readRecordType = typeManager.getRecordTypeByName(rtName, null);
assertEquals(recordType, readRecordType);
assertFalse(readRecordType.getFieldTypeEntry(fieldType1.getId()).isMandatory());