use of org.openmrs.Drug in project openmrs-core by openmrs.
the class ConceptServiceTest method getDrugByUuid_shouldFindObjectGivenValidUuid.
/**
* @see ConceptService#getDrugByUuid(String)
*/
@Test
public void getDrugByUuid_shouldFindObjectGivenValidUuid() {
String uuid = "3cfcf118-931c-46f7-8ff6-7b876f0d4202";
Drug drug = Context.getConceptService().getDrugByUuid(uuid);
Assert.assertEquals(2, (int) drug.getDrugId());
}
use of org.openmrs.Drug in project openmrs-core by openmrs.
the class ConceptServiceTest method getDrugs_shouldReturnDrugsByDrugId.
/**
* @see ConceptService#getDrugs(String)
*/
@Test
public void getDrugs_shouldReturnDrugsByDrugId() {
Integer drugId = 2;
Drug drug = Context.getConceptService().getDrug(drugId);
List<Drug> drugs = Context.getConceptService().getDrugs(String.valueOf(drugId));
Assert.assertTrue(drugs.contains(drug));
}
use of org.openmrs.Drug in project openmrs-core by openmrs.
the class ConceptServiceTest method getDrugByMapping_shouldReturnADrugThatMatchesTheCodeAndSource.
/**
* @see ConceptService#getDrugByMapping(String, org.openmrs.ConceptSource, java.util.Collection
*/
@Test
public void getDrugByMapping_shouldReturnADrugThatMatchesTheCodeAndSource() {
executeDataSet(GET_DRUG_MAPPINGS);
final Integer expectedDrugId = 2;
Drug drug = conceptService.getDrugByMapping("WGT234", conceptService.getConceptSource(2), null);
assertEquals(expectedDrugId, drug.getDrugId());
}
use of org.openmrs.Drug in project openmrs-core by openmrs.
the class ConceptServiceTest method getDrugsByIngredient_shouldReturnEmptyListIfNothingFound.
/**
* @see ConceptService#getDrugsByIngredient(Concept)
*/
@Test
public void getDrugsByIngredient_shouldReturnEmptyListIfNothingFound() {
List<Drug> drugs = conceptService.getDrugsByIngredient(new Concept(18));
assertEquals(0, drugs.size());
}
use of org.openmrs.Drug in project openmrs-core by openmrs.
the class HibernateConceptDAOTest method getDrugs_shouldReturnDistinctDrugs.
/**
* @see HibernateConceptDAO#getDrugs(String,Concept,boolean,boolean,boolean,Integer,Integer)
*/
@Test
public void getDrugs_shouldReturnDistinctDrugs() {
Concept concept1 = dao.getConcept(14);
List<Drug> drugList = dao.getDrugs("TEST_DRUG", concept1, true, true, false, 0, 10);
Assert.assertEquals(1, drugList.size());
}
Aggregations