ClassMetadata { public boolean isAbstract() { return element.getModifiers().contains(Modifier.ABSTRACT); } ClassMetadata(@Nonnull TypeElement element); @Nonnull String getSimpleName(); @Nonnull ClassName getClassName(); boolean isAbstract(); boolean isClass(); boolean isInterface(); boolean hasDefaultConstructor();  }
@Test public void isAbstractShouldReturnFalseWithConcreteClass() throws Exception { final boolean actual = underTest.isAbstract(); assertThat(actual) .isFalse(); }