Project

General

Profile

1
package unitest;
2

    
3
import eu.dnetlib.goldoa.domain.Publisher;
4
import eu.dnetlib.goldoa.service.PublicationManager;
5
import eu.dnetlib.goldoa.service.PublisherManager;
6
import org.junit.Test;
7
import org.junit.runner.RunWith;
8
import org.springframework.beans.factory.annotation.Autowired;
9
import org.springframework.test.annotation.Rollback;
10
import org.springframework.test.context.ContextConfiguration;
11
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
12

    
13
import javax.transaction.Transactional;
14

    
15
/**
16
 * Created by panagiotis on 23/1/2017.
17
 */
18
@RunWith( SpringJUnit4ClassRunner.class )
19
@ContextConfiguration(locations = "classpath:applicationContext-goldoa-service-test.xml")
20
public class PublicationTest {
21

    
22
    @Autowired
23
    PublicationManager pb;
24
    @Autowired
25
    PublisherManager pm;
26

    
27

    
28
    @Test
29
    @Transactional
30
    @Rollback(true)
31
    public void getPublisher() {
32
        Publisher p  = pm.getPublisher("doaj::faea9fc5f68fd935b27002e23401714c");
33
        System.out.println(p.getId());
34
    }
35

    
36
}
(4-4/5)