use of org.raml.model.Action in project microservice_framework by CJSCommonPlatform.
the class NamesTest method shouldBuildResourceMethodNameFromActionAndNullMimeType.
@Test
public void shouldBuildResourceMethodNameFromActionAndNullMimeType() throws Exception {
final MappingBuilder mappingBuilder = mapping().withName("command.create-user").withRequestType("application/vnd.command.create-user+json");
final Action action = httpAction().withHttpActionType(POST).withDescription(mappingDescriptionWith(mappingBuilder).build()).build();
action.setResource(resource().withRelativeUri("test").build());
final String shortMimeType = Names.resourceMethodNameFrom(action, null);
assertThat(shortMimeType, is("postTest"));
}
Aggregations