package pl.edu.icm.saos.enrichment.upload;
import static org.junit.Assert.assertEquals;
import org.junit.Test;
import pl.edu.icm.saos.persistence.enrichment.model.UploadEnrichmentTag;
/**
* @author Ćukasz Dumiszewski
*/
public class EnrichmentTagItemConverterTest {
private EnrichmentTagItemConverter converter = new EnrichmentTagItemConverter();
//------------------------ TESTS --------------------------
@Test(expected=NullPointerException.class)
public void convert_null() {
converter.convertEnrichmentTagItem(null);
}
@Test
public void convert() {
// given
EnrichmentTagItem tagItem = new EnrichmentTagItem();
tagItem.setJudgmentId(123);
tagItem.setTagType("A TYPE");
tagItem.setValue("A VALUE");
// execute
UploadEnrichmentTag enrichmentTagTemp = converter.convertEnrichmentTagItem(tagItem);
// assert
assertEquals(tagItem.getJudgmentId(), enrichmentTagTemp.getJudgmentId());
assertEquals(tagItem.getTagType(), enrichmentTagTemp.getTagType());
assertEquals(tagItem.getValue(), enrichmentTagTemp.getValue());
}
}