### Question:
RadiologyDashboardReportsTabController { @ModelAttribute("reportStatuses") protected Map<String, String> getReportStatusList() { final Map<String, String> reportStatuses = new HashMap<String, String>(); reportStatuses.put("", "selectStatus"); for (final RadiologyReportStatus status : RadiologyReportStatus.values()) { reportStatuses.put(status.name(), status.name()); } return reportStatuses; }   static final String RADIOLOGY_REPORTS_TAB_REQUEST_MAPPING; }### Answer:
@Test public void shouldReturnAMapContainingAllReportStatusValuesAndAnEntryToSelectAllReportStatuses() throws Exception { Map<String, String> reportStatuses = radiologyDashboardReportsTabController.getReportStatusList(); assertThat(reportStatuses, hasEntry("", "selectStatus")); for (RadiologyReportStatus reportStatus : RadiologyReportStatus.values()) { assertThat(reportStatuses, hasEntry(reportStatus.name(), reportStatus.name())); } }