@Test
public void shouldCreateStatusRepresentationWithoutDetails() {

    // given
    EdisonApplicationProperties edisonApplicationProperties = edisonApplicationProperties("Some Title", "group", "local-env", "desc");
    final StatusRepresentation json = statusRepresentationOf(
            applicationStatus(applicationInfo("app-name", edisonApplicationProperties), mock(ClusterInfo.class), mock(SystemInfo.class), mock(VersionInfo.class), mock(TeamInfo.class), emptyList())
    );
    // then
    assertThat(json.application.name, is("app-name"));
    assertThat(json.application.title, is("Some Title"));
    assertThat(json.application.status, is(OK));
    assertThat(json.application.statusDetails.size(), is(0));
}