@Test
public void test_getOnboardedServiceAccounts_admin_success() {

	UserDetails userDetails = getMockUser(true);
	String token = userDetails.getClientToken();
	// Bevavior setup
	String expectedOutput = "{\n" +
			"  \"keys\": [\n" +
			"    \"testacc02\",\n" +
			"    \"testacc03\",\n" +
			"    \"testacc04\"\n" +
			"  ]\n" +
			"}";
	Response onboardedSvsAccsResponse = getMockResponse(HttpStatus.OK, true, expectedOutput);
	when(reqProcessor.process("/ad/serviceaccount/onboardedlist","{}",token)).thenReturn(onboardedSvsAccsResponse);
	// System under test
	ResponseEntity<String> responseEntityExpected = ResponseEntity.status(HttpStatus.OK).body(expectedOutput);
	ResponseEntity<String> responseEntity = serviceAccountsService.getOnboardedServiceAccounts(token, userDetails);
	assertEquals(HttpStatus.OK, responseEntity.getStatusCode());
	assertEquals(responseEntityExpected, responseEntity);
}