package edu.asu.spring.quadriga.domain.implementation; import static org.junit.Assert.assertEquals; import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; import edu.asu.spring.quadriga.domain.conceptcollection.IConcept; import edu.asu.spring.quadriga.domain.impl.conceptcollection.Concept; public class ConceptTest { IConcept concept; @BeforeClass public static void setUpBeforeClass() throws Exception { } @AfterClass public static void tearDownAfterClass() throws Exception { } @Before public void setUp() { concept = new Concept(); concept.setConceptId("test1"); concept.setLemma("hellotest"); concept.setPos("noun"); concept.setDescription("desc"); } @After public void tearDown() throws Exception { } @Test public void testEqualsObject() { IConcept concept2 = new Concept(); concept2.setConceptId("test1"); assertEquals(true, concept.equals(concept2)); } @Test public void testGetLemma() { assertEquals("hellotest", concept.getLemma()); } @Test public void testSetLemma() { concept.setLemma("test2"); assertEquals("test2", concept.getLemma()); } @Test public void testGetId() { assertEquals("test1", concept.getConceptId()); } @Test public void testGetPos() { assertEquals("noun", concept.getPos()); } @Test public void testGetDescription() { assertEquals("desc", concept.getDescription()); } @Test public void testSetId() { concept.setConceptId("test2"); assertEquals("test2", concept.getConceptId()); } @Test public void testSetPos() { concept.setPos("verb"); assertEquals("verb", concept.getPos()); } @Test public void testSetDescription() { concept.setDescription("desc2"); assertEquals("desc2", concept.getDescription()); } }