Methods Summary |
---|
public void | doTestDeploy()
String[] args = { "samples/stock/deploy.wsdd" };
AdminClient.main(args);
|
public void | doTestStock()
String[] args = { "-uuser1", "-wpass1", "XXX" };
float val = new GetQuote().getQuote(args);
assertEquals("Stock price is not the expected 55.25 +/- 0.01", val, 55.25, 0.01);
|
public void | doTestStockJWS()
String[] args = { "-uuser1", "-wpass1", "XXX", "-sjws/StockQuoteService.jws" };
float val = new GetQuote().getQuote(args);
assertEquals("TestStockSample.doTestStockJWS(): stock price should be 66.25", val, 66.25, 0.01);
// This should FAIL
args[3] = "-sjws/AltStockQuoteService.jws";
try {
val = new GetQuote().getQuote(args);
} catch (AxisFault e) {
// Don't print stack trace unless there is an error
// e.printStackTrace();
return;
}
assertNull("-sjws/AltStockQuoteService.jws did not fail as expected.");
|
public void | doTestStockJava()
String[] args = { "XXX" };
float val = new GetQuote2().getQuote(args);
assertEquals("Stock price is not the expected 55.25 +/- 0.01", val, 55.25, 0.01);
|
public void | doTestStockNoAction()
String[] args = { "-uuser1", "-wpass1", "XXX_noaction" };
float val = new GetQuote().getQuote(args);
assertEquals("Stock price is not the expected 55.25 +/- 0.01", val, 55.25, 0.01);
|
public void | doTestUndeploy()
String[] args = { "samples/stock/undeploy.wsdd" };
AdminClient.main(args);
|
public static void | main(java.lang.String[] args)
TestStockSample tester = new TestStockSample("tester");
tester.testStockService();
|
public void | testStockService()
try {
log.info("Testing stock sample.");
log.info("Testing JWS...");
doTestStockJWS();
log.info("Testing Java Binding...");
doTestStockJava();
log.info("Testing deployment...");
doTestDeploy();
log.info("Testing service...");
doTestStock();
log.info("Testing service with SOAPAction: \"\"...");
doTestStockNoAction();
log.info("Testing undeployment...");
doTestUndeploy();
log.info("Test complete.");
}
catch( Exception e ) {
e.printStackTrace();
throw new Exception("Fault returned from test: "+e);
}
|