package org.nextprot.api.core.service; import org.junit.Assert; import org.junit.Ignore; import org.junit.Test; import org.nextprot.api.commons.service.MasterIdentifierService; import org.nextprot.api.core.test.base.CoreUnitBaseTest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ActiveProfiles; import java.util.List; import java.util.Set; @ActiveProfiles({ "dev" }) public class MasterIdentifierIntegrationTest extends CoreUnitBaseTest { @Autowired private MasterIdentifierService service; @Ignore @Test public void getListOfEntriesOfChromosome1() { List<String> acs = service.findUniqueNamesOfChromosome("1"); for (String ac : acs) System.out.println(ac); } @Test public void shouldFindEntryAccessionByGeneName() { Set<String> accession = service.findEntryAccessionByGeneName("ins", false); Assert.assertEquals(accession.size(), 1); Assert.assertEquals(accession.iterator().next(), "NX_P01308"); } @Test public void shouldNotFindSeveralAccessionAnymore() { Set<String> accession = service.findEntryAccessionByGeneName("GCNT2",false); System.out.println(accession); Assert.assertEquals(accession.size(), 1); } }