package org.openmrs.propertyeditor; import org.junit.Assert; import org.junit.Before; import org.junit.Test; import org.openmrs.test.BaseContextSensitiveTest; public class LocationTagEditorTest extends BaseContextSensitiveTest { protected static final String LOC_INITIAL_DATA_XML = "org/openmrs/api/include/LocationServiceTest-initialData.xml"; /** * Run this before each unit test in this class. This adds a bit more data to the base data that * is done in the "@Before" method in {@link BaseContextSensitiveTest} (which is run right * before this method). * * @throws Exception */ @Before public void prepareData() throws Exception { executeDataSet(LOC_INITIAL_DATA_XML); } /** * @see LocationTagEditor#setAsText(String) * @verifies set using id */ @Test public void setAsText_shouldSetUsingId() throws Exception { LocationTagEditor editor = new LocationTagEditor(); editor.setAsText("1"); Assert.assertNotNull(editor.getValue()); } /** * @see LocationTagEditor#setAsText(String) * @verifies set using uuid */ @Test public void setAsText_shouldSetUsingUuid() throws Exception { LocationTagEditor editor = new LocationTagEditor(); editor.setAsText("001e503a-47ed-11df-bc8b-001e378eb67e"); Assert.assertNotNull(editor.getValue()); } }