package org.openmrs.propertyeditor; import org.junit.Assert; import org.junit.Test; import org.openmrs.test.BaseContextSensitiveTest; public class ProgramEditorTest extends BaseContextSensitiveTest { /** * @see ProgramEditor#setAsText(String) * @verifies set using concept id */ @Test public void setAsText_shouldSetUsingConceptId() throws Exception { ProgramEditor editor = new ProgramEditor(); editor.setAsText("concept.9"); Assert.assertNotNull(editor.getValue()); } /** * @see ProgramEditor#setAsText(String) * @verifies set using concept uuid */ @Test public void setAsText_shouldSetUsingConceptUuid() throws Exception { ProgramEditor editor = new ProgramEditor(); editor.setAsText("concept.0a9afe04-088b-44ca-9291-0a8c3b5c96fa"); Assert.assertNotNull(editor.getValue()); } /** * @see ProgramEditor#setAsText(String) * @verifies set using program id */ @Test public void setAsText_shouldSetUsingProgramId() throws Exception { ProgramEditor editor = new ProgramEditor(); editor.setAsText("1"); Assert.assertNotNull(editor.getValue()); } /** * @see ProgramEditor#setAsText(String) * @verifies set using program uuid */ @Test public void setAsText_shouldSetUsingProgramUuid() throws Exception { ProgramEditor editor = new ProgramEditor(); editor.setAsText("da4a0391-ba62-4fad-ad66-1e3722d16380"); Assert.assertNotNull(editor.getValue()); } }