@Test
public void testGetByFirstAndLastName() throws Exception {

	List<PatientAdminDto> PatientAdminDtos = new ArrayList<PatientAdminDto>();
	PatientAdminDto patientAdminDto = new PatientAdminDto();
	patientAdminDto.setFirstName("Mary");
	patientAdminDto.setLastName("Doe");
	patientAdminDto.setId((long) 1);
	PatientAdminDtos.add(patientAdminDto);
	when(
			patientService
					.findAllPatientByFirstNameAndLastName(any(String[].class)))
			.thenReturn(PatientAdminDtos);
	mockMvc.perform(
			get("/Administrator//patientlookup/query?token=mary%2C+doe"))
			.andExpect(status().isOk())
			.andExpect(
					content().contentType("application/json;charset=UTF-8"))
			// Subject to change when PatientAdminDto is changed
			.andExpect(
					content()
							.string("[{\"firstName\":\"Mary\",\"lastName\":\"Doe\",\"id\":1,\"birthDay\":null,\"socialSecurityNumber\":null}]"));
}