Mockito.doNothing().when(dataAccessService).saveDomainObject(basicAuthCredentials, null);
basicAuthAccountServiceImpl.saveBasicAuthAccount(basicAuthCredentials);
+ }
+
+ @Test(expected= Exception.class)
+ public void saveBasicAuthAccountValidTest() throws Exception {
+ BasicAuthCredentials basicAuthCredentials = new BasicAuthCredentials();
+ basicAuthCredentials.setPassword("<IMG SRC=\"jav\tascript:alert('XSS');\">");
+ Mockito.doNothing().when(dataAccessService).saveDomainObject(basicAuthCredentials, null);
+ basicAuthAccountServiceImpl.saveBasicAuthAccount(basicAuthCredentials);
+
}
@Test
basicAuthAccountServiceImpl.deleteEndpointAccout(1l);
}
+
+ @Test
+ public void getBasicAuthCredentialsById() throws Exception{
+ List<BasicAuthCredentials> list = new ArrayList<>();
+ BasicAuthCredentials basicAuthCredentials = new BasicAuthCredentials();
+ basicAuthCredentials.setPassword("password");
+ basicAuthCredentials.setId(1l);
+ list.add(basicAuthCredentials);
+ Mockito.when((List<BasicAuthCredentials>) dataAccessService.getList(BasicAuthCredentials.class, null))
+ .thenReturn(list);
+ basicAuthAccountServiceImpl.getBasicAuthCredentialsById(1l);
+
+ }
}