Skip to content

Commit

Permalink
GCI-325: Written tests for ConceptServiceImpl.getConceptNameTagByName (
Browse files Browse the repository at this point in the history
  • Loading branch information
prathamesh-mutkure authored and dkayiwa committed Dec 9, 2019
1 parent 28f92b8 commit 38ad8e0
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions api/src/test/java/org/openmrs/api/impl/ConceptServiceImplTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -828,4 +828,22 @@ public void saveConceptProposal_shouldReturnUpdatedConceptProposalObject() {
public void saveConceptProposal_shouldFailGivenNull() {
conceptService.saveConceptProposal(null);
}

/**
* @see ConceptServiceImpl#getConceptNameTagByName(String)
*/
@Test
public void getConceptNameTagByName_shouldReturnNullIfNoConceptNameTagIsFound() {
assertNull(conceptService.getConceptNameTagByName("random-tag"));
}

/**
* @see ConceptServiceImpl#getConceptNameTagByName(String)
*/
@Test
public void getConceptNameTagByName_shouldReturnTheMatchingConceptNameTagObjectIfFound() {
ConceptNameTag conceptNameTag = conceptService.getConceptNameTag(1);
assertNotNull(conceptNameTag);
assertEquals(conceptNameTag, conceptService.getConceptNameTagByName(conceptNameTag.getTag()));
}
}

0 comments on commit 38ad8e0

Please sign in to comment.