/** * {@inheritDoc} */ @Override public AlertingDefinition getAlertingDefinition(String id) throws BusinessException { return ciManager.getAlertingDefinition(id); }
@Test public void getAlertingDefinition() throws BusinessException, JAXBException, IOException { when(ciManager.getAlertingDefinition(secondAlertingDefinitionId)).thenReturn(secondAlertingDefinition); AlertingDefinition alertingDefinition = ciService.getAlertingDefinition(secondAlertingDefinitionId); assertThat(alertingDefinition, is(secondAlertingDefinition)); } }
@Test(expectedExceptions = BusinessException.class) public void getAlertingDefinitionNotExisting() throws Exception { AlertingDefinition alertingDefinition = new AlertingDefinition(); alertingDefinition.setName("test"); manager.createAlertingDefinition(alertingDefinition); AlertingDefinition returnedDefinition = manager.getAlertingDefinition("unknown_id"); } }
@Test public void getAlertingDefinition() throws Exception { AlertingDefinition alertingDefinition = new AlertingDefinition(); alertingDefinition.setName("test"); manager.createAlertingDefinition(alertingDefinition); AlertingDefinition returnedDefinition = manager.getAlertingDefinition(alertingDefinition.getId()); assertThat(alertingDefinition.getId(), equalTo(returnedDefinition.getId())); }