Project

General

Profile

Download (993 Bytes) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.cdm.vaadin.util;
2

    
3
import java.util.UUID;
4

    
5
import org.junit.Assert;
6
import org.junit.Test;
7
import org.unitils.dbunit.annotation.DataSet;
8

    
9
import eu.etaxonomy.cdm.api.service.ITaxonService;
10
import eu.etaxonomy.cdm.model.common.CdmBase;
11
import eu.etaxonomy.cdm.model.taxon.Taxon;
12
import eu.etaxonomy.cdm.vaadin.CdmVaadinBaseTest;
13

    
14

    
15
@DataSet
16
public class CdmSpringContextHelperTest extends CdmVaadinBaseTest {
17

    
18

    
19

    
20
	@Test
21
	public void testTaxonService() {
22

    
23
		ITaxonService taxonService = CdmSpringContextHelper.getTaxonService();
24
		Taxon taxon1 = CdmBase.deproxy(taxonService.find(UUID.fromString("54e767ee-894e-4540-a758-f906ecb4e2d9")),Taxon.class);
25
		Assert.assertEquals(taxon1.getTitleCache(), "Sphingidae Linnaeus, 1758 sec. cate-sphingidae.org");
26

    
27
		Taxon taxon2 = CdmBase.deproxy(taxonService.find(UUID.fromString("b989a278-c414-49f7-9a10-7d784700e4c4")),Taxon.class);
28
		Assert.assertEquals(taxon2.getTitleCache(), "Manduca Hubner, 1807 sec. cate-sphingidae.org");
29

    
30
	}
31
}
(1-1/2)