|
1 | 1 | package org.openmrs.module.initializer.api;
|
2 | 2 |
|
| 3 | +import java.util.Collections; |
3 | 4 | import java.util.Locale;
|
4 | 5 |
|
5 | 6 | import org.junit.Assert;
|
6 | 7 | import org.junit.Before;
|
7 | 8 | import org.junit.Test;
|
8 | 9 | import org.openmrs.Concept;
|
| 10 | +import org.openmrs.ConceptDescription; |
9 | 11 | import org.openmrs.ConceptName;
|
10 | 12 | import org.openmrs.Program;
|
11 | 13 | import org.openmrs.ProgramWorkflow;
|
@@ -39,6 +41,8 @@ public static void setupWorkflows(ConceptService cs, ProgramWorkflowService pws)
|
39 | 41 | {
|
40 | 42 | Concept c = new Concept();
|
41 | 43 | c.setShortName(new ConceptName("TB Treatment Status (workflow)", Locale.ENGLISH));
|
| 44 | + c.setDescriptions( |
| 45 | + Collections.singleton(new ConceptDescription("TB Treatment Status (workflow)", Locale.ENGLISH))); |
42 | 46 | c.setConceptClass(cs.getConceptClassByName("Workflow"));
|
43 | 47 | c.setDatatype(cs.getConceptDatatypeByName("Text"));
|
44 | 48 | c = cs.saveConcept(c);
|
@@ -133,8 +137,8 @@ public void load_shouldLoadProgramWorkflowsAccordingToCsvFiles() {
|
133 | 137 | Program prog = pws.getProgramByName("TB Program");
|
134 | 138 | Assert.assertEquals(prog, wf.getProgram());
|
135 | 139 | Assert.assertEquals(cs.getConceptByName("TB Treatment Status (workflow)"), wf.getConcept());
|
136 |
| - Assert.assertEquals("TB Treatment Status (workflow)", wf.getName()); |
137 |
| - Assert.assertEquals("TB Treatment Status (workflow)", wf.getDescription()); |
| 140 | + Assert.assertEquals("TB Treatment Status (workflow)", wf.getConcept().getName().getName()); |
| 141 | + Assert.assertEquals("TB Treatment Status (workflow)", wf.getConcept().getDescription().getDescription()); |
138 | 142 | Assert.assertFalse(wf.isRetired());
|
139 | 143 | Assert.assertEquals(wf, prog.getWorkflow(wf.getId()));
|
140 | 144 | }
|
|
0 commit comments