use of org.raml.model.Action in project microservice_framework by CJSCommonPlatform.
the class ActionsTest method shouldReturnFalseIfActionDoesNotHaveResponseTypes.
@Test
public void shouldReturnFalseIfActionDoesNotHaveResponseTypes() throws Exception {
final Action action = httpAction().build();
assertThat(isSynchronousAction(action), equalTo(false));
}
use of org.raml.model.Action in project microservice_framework by CJSCommonPlatform.
the class ActionsTest method shouldReturnEmptyListForActionContainingNullValueInResponses.
@Test
public void shouldReturnEmptyListForActionContainingNullValueInResponses() throws Exception {
final Action action = httpAction().withNullResponseType().build();
assertThat(responseMimeTypesOf(action), equalTo(EMPTY_LIST));
}
use of org.raml.model.Action in project microservice_framework by CJSCommonPlatform.
the class ActionsTest method shouldReturnTrueIfActionHasResponseTypes.
@Test
public void shouldReturnTrueIfActionHasResponseTypes() throws Exception {
final Action action = httpAction().withResponseTypes("application/json").build();
assertThat(isSynchronousAction(action), equalTo(true));
}
use of org.raml.model.Action in project microservice_framework by CJSCommonPlatform.
the class ActionsTest method shouldReturnEmptyListForActionContainingResponseAndNullBodyType.
@Test
public void shouldReturnEmptyListForActionContainingResponseAndNullBodyType() throws Exception {
final Action action = httpAction().withHttpActionResponseAndEmptyBody().build();
assertThat(responseMimeTypesOf(action), equalTo(EMPTY_LIST));
}
use of org.raml.model.Action in project microservice_framework by CJSCommonPlatform.
the class ActionsTest method shouldReturnEmptyListForActionContainingNullResponses.
@Test
public void shouldReturnEmptyListForActionContainingNullResponses() throws Exception {
final Action action = httpAction().build();
assertThat(responseMimeTypesOf(action), equalTo(EMPTY_LIST));
}
Aggregations