Project

General

Profile

« Previous | Next » 

Revision 3cf47767

Added by Andreas Müller almost 8 years ago

#5958 Implement name part search as web service

View differences:

cdmlib-persistence/src/test/java/eu/etaxonomy/cdm/persistence/dao/hibernate/taxon/TaxonDaoHibernateImplTest.java
699 699
    @Test
700 700
    @DataSet
701 701
    public void testGetTaxonMatchingUninomial() {
702
        List<TaxonBase> result = taxonDao.findTaxaByName(Taxon.class, "Smerinthus", "*", "*", "*",null,null,null);
702
        List<TaxonBase> result = taxonDao.findTaxaByName(Taxon.class, "Smerinthus", "*", "*", "*",null,null,null,null);
703 703

  
704 704
        assertNotNull("findTaxaByName should return a List", result);
705 705
        assertEquals("findTaxaByName should return two Taxa",2,result.size());
......
709 709
    @Test
710 710
    @DataSet
711 711
    public void testGetTaxonMatchingSpeciesBinomial() {
712
        List<TaxonBase> result = taxonDao.findTaxaByName(Taxon.class,"Smerinthus", null, "kindermannii", null,null,null,null);
712
        List<TaxonBase> result = taxonDao.findTaxaByName(Taxon.class, "Smerinthus", null, "kindermannii", null,null,null,null,null);
713 713

  
714 714
        assertNotNull("findTaxaByName should return a List", result);
715 715
        assertEquals("findTaxaByName should return one Taxon",1,result.size());
......
719 719
    @Test
720 720
    @DataSet
721 721
    public void testGetTaxonMatchingTrinomial() {
722
        List<TaxonBase> result = taxonDao.findTaxaByName(Taxon.class,"Cryptocoryne", null,"purpurea","borneoensis",null,null,null);
722
        List<TaxonBase> result = taxonDao.findTaxaByName(Taxon.class,"Cryptocoryne", null,"purpurea","borneoensis",null,null,null,null);
723 723

  
724 724
        assertNotNull("findTaxaByName should return a List", result);
725 725
        assertEquals("findTaxaByName should return one Taxon",1,result.size());
......
729 729
    @Test
730 730
    @DataSet
731 731
    public void testNegativeMatch() {
732
        List<TaxonBase> result = taxonDao.findTaxaByName(Taxon.class,"Acherontia", null,"atropos","dehli",null,null,null);
732
        List<TaxonBase> result = taxonDao.findTaxaByName(Taxon.class,"Acherontia", null,"atropos","dehli",null,null,null,null);
733 733

  
734 734
        assertNotNull("findTaxaByName should return a List", result);
735 735
        assertTrue("findTaxaByName should return an empty List",result.isEmpty());

Also available in: Unified diff