public class CssClassFacetOnTypeAnnotationFactoryTest extends AbstractFacetFactoryJUnit4TestCase {
@Test
public void testCssClassAnnotationPickedUpOnClass() {
final CssClassFacetOnTypeAnnotationFactory facetFactory = new CssClassFacetOnTypeAnnotationFactory();
facetFactory.setSpecificationLookup(mockSpecificationLoaderSpi);
@CssClass("testClass")
class Customer {
}
expectNoMethodsRemoved();
facetFactory.process(new FacetFactory.ProcessClassContext(Customer.class, null, mockMethodRemover, facetedMethod));
final Facet facet = facetedMethod.getFacet(CssClassFacet.class);
assertThat(facet, is(not(nullValue())));
assertThat(facet instanceof CssClassFacetAbstract, is(true));
final CssClassFacetAbstract cssClassFacetAbstract = (CssClassFacetAbstract) facet;