01: package org.jzonic.webtester;
02:
03: import org.jzonic.webtester.WebTestFileReader;
04: import org.jzonic.webtester.WebTestSuite;
05: import org.jzonic.webtester.writer.WebTestResultConsoleWriter;
06: import junit.framework.TestCase;
07:
08: /*
09: * Created on 16.10.2004
10: *
11: * TODO To change the template for this generated file go to
12: * Window - Preferences - Java - Code Generation - Code and Comments
13: */
14: /**
15: * @author Administrator
16: *
17: * TODO To change the template for this generated type comment go to
18: * Window - Preferences - Java - Code Generation - Code and Comments
19: */
20: public class WebTestSuiteTest extends TestCase {
21:
22: public void _testSuite() {
23: WebTestSuite suite = new WebTestSuite("Test");
24: WebTestFileReader reader = new WebTestFileReader();
25: suite.addWebTest(reader.parse("testcases/tasks.test"));
26: suite.addWebTest(reader.parse("testcases/tasks_More.test"));
27: WebTestSuiteResult results = suite.runTestSuite();
28: assertEquals(2, results.getTotalCounter());
29: WebTestResultConsoleWriter writer = new WebTestResultConsoleWriter();
30: writer.generateResult(results);
31: }
32:
33: public void testGoogleSuite() {
34: WebTestSuite suite = new WebTestSuite("Test");
35: WebTestFileReader reader = new WebTestFileReader();
36: suite.addWebTest(reader.parse("testcases/google.test"));
37: suite.addWebTest(reader.parse("testcases/google_news.test"));
38: suite.addWebTest(reader.parse("testcases/wrong_google.test"));
39: WebTestSuiteResult results = suite.runTestSuite();
40: assertEquals(3, results.getTotalCounter());
41: WebTestResultConsoleWriter writer = new WebTestResultConsoleWriter();
42: writer.generateResult(results);
43: }
44: }
|