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());
}
}