private static void assertProperty(
PropertyInfo property,
String expectedName,
String expectedSetter,
String expectedAdder,
String expectedGetter,
TypeInfo expectedType,
boolean expectedDeclared,
PropertyKind expectedKind,
boolean expectedJsonifiable) {
assertNotNull(property);
assertEquals("Was expecting property to have be declared=" + expectedDeclared, expectedDeclared, property.isDeclared());
assertEquals(expectedSetter, property.getSetterMethod());
assertEquals(expectedAdder, property.getAdderMethod());
assertEquals(expectedGetter, property.getGetterMethod());
assertEquals(expectedName, property.getName());
assertEquals(expectedType, property.getType());
assertEquals(expectedKind, property.getKind());
assertEquals(expectedJsonifiable, property.isJsonifiable());
}