GeneratedEnumType implements Type { @Override public String getTypeName() { return typeName; } GeneratedEnumType(String typeName, List<String> constants); List<String> getEnumConstants(); @Override String getTypeName(); @Override boolean equals(Object o); @Override int hashCode();  }
@Test void getTypeName() { assertEquals(TYPE_NAME, instance.getTypeName()); }