package org.nextprot.api.core.dao; import static org.junit.Assert.assertEquals; import java.util.List; import org.junit.Test; import org.nextprot.api.core.domain.Feature; import org.nextprot.api.core.test.base.CoreUnitBaseTest; import org.springframework.beans.factory.annotation.Autowired; import com.github.springtestdbunit.annotation.DatabaseOperation; import com.github.springtestdbunit.annotation.DatabaseSetup; @DatabaseSetup(value = "PtmDaoTest.xml", type = DatabaseOperation.INSERT) public class PtmDaoTest extends CoreUnitBaseTest { @Autowired private PtmDao ptmDao; @Test public void testFindPtmsByEntry() { List<Feature> features = this.ptmDao.findPtmsByEntry("NP_MAS1"); assertEquals(2, features.size()); assertEquals("PTM-204", features.get(0).getAccession()); assertEquals("GLC-204", features.get(1).getAccession()); } }