### Question:
QNamePropertyType implements PropertyType { @Override public String getName() { return NAME; }  @Override String getName(); @Override boolean equals(final Object o); @Override int hashCode(); @Override String toString(); static final String NAME; }### Answer:
@Test public void testName() { assertEquals(QNamePropertyType.NAME, new QNamePropertyType().getName()); }