1. Project Clover database Wed Jan 2 2019 12:09:42 IST
  2. Package org.wso2.sample.msf4j.test

File RemoteTest.java

 

Code metrics

0
20
4
1
45
34
4
0.2
5
4
1

Classes

Class Line # Actions
RemoteTest 8 20 0% 4 0
1.0100%
 

Contributing tests

This file is covered by 3 tests. .

Source view

1    package org.wso2.sample.msf4j.test;
2   
3    import junit.framework.TestCase;
4    import net.sourceforge.jwebunit.junit.WebTester;
5   
6    /**
7    */
 
8    public class RemoteTest extends TestCase {
9   
10   
11    private WebTester tester;
12   
 
13  3 toggle public RemoteTest(String name) {
14  3 super(name);
15  3 tester = new WebTester();
16    }
17   
 
18  1 toggle public void testGetPets() {
19  1 final String url = "http://localhost:9090/info";
20  1 System.out.println("TESTING REMOTE URL = " + url);
21  1 tester.getTestContext().setBaseUrl(url);
22  1 tester.beginAt("/pets");
23  1 tester.assertMatch("pets:");
24    }
25   
 
26  1 toggle public void testGetPet() {
27  1 final String url = "http://localhost:9090/info";
28  1 System.out.println("TESTING REMOTE URL = " + url);
29  1 tester.getTestContext().setBaseUrl(url);
30  1 tester.beginAt("/pets/dog");
31  1 tester.assertMatch("pet:");
32    }
33   
 
34  1 toggle public void testGetPetAndStatus() {
35  1 final String url = "http://localhost:9090/info";
36  1 System.out.println("TESTING REMOTE URL = " + url);
37  1 tester.getTestContext().setBaseUrl(url);
38  1 tester.beginAt("/pets/dog");
39  1 tester.assertMatch("pet:");
40   
41  1 tester.getTestContext().setBaseUrl(url);
42  1 tester.beginAt("/pets/dog/status");
43  1 tester.assertMatch("is sold");
44    }
45    }