Assert.assertTrue(controller.isValid());
Assert.assertTrue(controller.canExecute());
Result result = controller.execute();
Assert.assertThat(result, is(not(instanceOf(Failed.class))));
}
JavaSourceFacet facet = project.getFacet(JavaSourceFacet.class);
JavaResource restResource = facet.getJavaResource("unknown.rest.CustomerEndpoint");
Assert.assertTrue(restResource.exists());
Assert.assertThat(restResource.getJavaType(), is(instanceOf(JavaClass.class)));
JavaClass<?> restClass = restResource.getJavaType();
Method<?, ?> method = restClass.getMethod("create", "unknown.model.Customer");
Annotation<?> consumes = method.getAnnotation(Consumes.class);