/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientByFamilyName_SignatureNo1() { List<Patient> patients = dao.getPatients("Baggins", 0, 11); Assert.assertEquals(2, patients.size()); Assert.assertEquals("Baggins", patients.get(0).getFamilyName()); Assert.assertEquals("Baggins", patients.get(1).getFamilyName()); Assert.assertFalse(patients.get(0).getGivenName().equalsIgnoreCase(patients.get(1).getGivenName())); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientByShortGivenName_SignatureNo1() { List<Patient> patients = dao.getPatients("al", 0, 11); Assert.assertEquals(3, patients.size()); Assert.assertEquals("al", patients.get(0).getGivenName()); Assert.assertEquals("al", patients.get(1).getGivenName()); Assert.assertFalse(patients.get(0).getMiddleName().equalsIgnoreCase(patients.get(1).getMiddleName())); }
/** * @see HibernatePatientDAO#getPatients(String, Integer, Integer) */ @Test public void getPatients_shouldGetPatientByShortGivenName_SignatureNo2() { List<Patient> patients = dao.getPatients("al", 0, 11); Assert.assertEquals(3, patients.size()); Assert.assertEquals("al", patients.get(0).getGivenName()); Assert.assertEquals("al", patients.get(1).getGivenName()); Assert.assertFalse(patients.get(0).getMiddleName().equalsIgnoreCase(patients.get(1).getMiddleName())); }
/** * @see HibernatePatientDAO#getPatients(String, Integer, Integer) */ @Test public void getPatients_shouldGetPatientByFamilyName_SignatureNo2() { List<Patient> patients = dao.getPatients("Baggins", 0, 11); Assert.assertEquals(2, patients.size()); Assert.assertEquals("Baggins", patients.get(0).getFamilyName()); Assert.assertEquals("Baggins", patients.get(1).getFamilyName()); Assert.assertFalse(patients.get(0).getGivenName().equalsIgnoreCase(patients.get(1).getGivenName())); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientByMiddleName_SignatureNo1() { List<Patient> patients = dao.getPatients("B.", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientByFamily2Name_SignatureNo1() { List<Patient> patients = dao.getPatients("Senior", 0, 11); Assert.assertEquals(2, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientByShortFamily2Name_SignatureNo1() { List<Patient> patients = dao.getPatients("os", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("br", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientBySearchingOnNamesOrIdentifiersAndUsingNameValueAsIdentifierParameter_SignatureNo1() { List<Patient> patients = dao.getPatients("Bilbo Odilon", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetOnePatientByMultipleNameParts_SignatureNo1() { List<Patient> patients = dao.getPatients("Bilbo Odilon B.", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientBySearchingOnNamesOrIdentifiersAndUsingIdentifierValueAsNameParameter_SignatureNo1() { List<Patient> patients = dao.getPatients("42-42-42", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, Integer, Integer) */ @Test public void getPatients_shouldGetPatientByIdentifier_SignatureNo2() { List<Patient> patients = dao.getPatients("42-42-42", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientByWholeName_SignatureNo1() { List<Patient> patients = dao.getPatients("Bilbo Odilon B. Baggins Senior", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, Integer, Integer) */ @Test public void getPatients_shouldGetPatientByMiddleName_SignatureNo2() { List<Patient> patients = dao.getPatients("B.", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, Integer, Integer) */ @Test public void getPatients_shouldGetPatientByShortFamily2Name_SignatureNo2() { List<Patient> patients = dao.getPatients("os", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("br", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientByGivenName_SignatureNo1() { List<Patient> patients = dao.getPatients("Bilbo Odilon", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, String, java.util.List, boolean, Integer, Integer, boolean) */ @Test public void getPatients_shouldGetPatientByIdentifier_SignatureNo1() { List<Patient> patients = dao.getPatients("42-42-42", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, Integer, Integer) */ @Test public void getPatients_shouldGetPatientByGivenName_SignatureNo2() { List<Patient> patients = dao.getPatients("Bilbo Odilon", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, Integer, Integer) */ @Test public void getPatients_shouldGetPatientByFamily2Name_SignatureNo2() { List<Patient> patients = dao.getPatients("Junior", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Frodo Ansilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, Integer, Integer) */ @Test public void getPatients_shouldGetPatientByWholeName_SignatureNo2() { List<Patient> patients = dao.getPatients("Bilbo Odilon B. Baggins Senior", 0, 11); Assert.assertEquals(1, patients.size()); Assert.assertEquals("Bilbo Odilon", patients.get(0).getGivenName()); }
/** * @see HibernatePatientDAO#getPatients(String, Integer, Integer) */ @Test public void getPatients_shouldGetMultiplePatientsBySingleAttribute_SignatureNo2() { globalPropertiesTestHelper.setGlobalProperty(OpenmrsConstants.GLOBAL_PROPERTY_PERSON_ATTRIBUTE_SEARCH_MATCH_MODE, OpenmrsConstants.GLOBAL_PROPERTY_PERSON_ATTRIBUTE_SEARCH_MATCH_ANYWHERE); Assert.assertTrue(personAttributeHelper.personAttributeExists("Senior ring bearer")); List<Patient> patients = dao.getPatients("Senior ring bearer", 0, 11); Assert.assertEquals(2, patients.size()); Assert.assertEquals("Baggins", patients.get(0).getFamilyName()); Assert.assertEquals("Baggins", patients.get(1).getFamilyName()); Assert.assertFalse(patients.get(0).getGivenName().equalsIgnoreCase(patients.get(1).getGivenName())); }