1 package compbio.ws.client;
\r
3 import static org.testng.Assert.assertTrue;
\r
5 import java.io.PrintWriter;
\r
7 import org.testng.annotations.Test;
\r
9 import compbio.metadata.AllTestSuit;
\r
11 public class WSTesterTester {
\r
13 public static final String SERVER = "http://localhost:8080/jabaws";
\r
15 @Test(groups = {AllTestSuit.test_group_runner})
\r
16 public void testAllWindowsWS() {
\r
17 WSTester tester = new WSTester(SERVER,
\r
18 new PrintWriter(System.out, true));
\r
20 assertTrue(tester.checkService(Services.AAConWS));
\r
21 assertTrue(tester.checkService(Services.JronnWS));
\r
22 assertTrue(tester.checkService(Services.ClustalWS));
\r
23 assertTrue(tester.checkService(Services.MuscleWS));
\r
25 // Will throw UnsupportedRuntimeException on windows
\r
26 // ws = Jws2Client.connect(SERVER, Services.MafftWS);
\r
27 // assertTrue(tester.checkService(ws));
\r
31 @Test(groups = {AllTestSuit.test_group_non_windows})
\r
32 public void testAllWS() {
\r
33 WSTester tester = new WSTester(SERVER, new PrintWriter(System.out));
\r
34 for (Services service : Services.values()) {
\r
35 assertTrue(tester.checkService(service));
\r