1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.krms.impl.repository;
17
18 import org.junit.After;
19 import org.junit.Assert;
20 import org.junit.Before;
21 import org.kuali.rice.krms.api.repository.RuleRepositoryService;
22 import org.kuali.rice.krms.api.repository.term.TermRepositoryService;
23 import org.kuali.rice.test.remote.RemoteTestHarness;
24
25 public class TermRepositoryServiceRemoteTest extends TermRepositoryServiceTest {
26
27 RemoteTestHarness harness = new RemoteTestHarness();
28
29 @Before
30 @Override
31 public void setupServiceUnderTest() {
32 try {
33 super.setupServiceUnderTest();
34 TermRepositoryService remoteProxy =
35 harness.publishEndpointAndReturnProxy(TermRepositoryService.class, this.getTermRepositoryServiceImpl());
36 super.setTermRepositoryService(remoteProxy);
37 } catch (Throwable t) {
38 Assert.fail("https://jira.kuali.org/browse/KULRICE-9848 " + t.getMessage());
39 }
40 }
41
42 @After
43 public void unPublishEndpoint() {
44 harness.stopEndpoint();
45 }
46 }