public void testSerializeDefaultValue() throws Exception {
this.defaultValue = new AttributeDefRefImpl.Builder().setValue("Hello").build();
Json json = Mockito.mock(Json.class);
AttributeDef def = buildDefinition();
def.serialize(json);
InOrder inOrder = Mockito.inOrder(json);
inOrder.verify(json).writeMapBegin();
inOrder.verify(json).writeMapEntry("default", "Hello");
inOrder.verify(json).writeMapEnd();
}