webwork/src/test/webwork/action/standard RedirectWebTestCase.java,NONE,1.1 RedirectTestCase.java,1.1,NONE

[email protected] Sat, 01 Nov 2003 17:17:40 -0800
Newsgroups gmane.comp.java.open-symphony.cvs
Message-ID <[email protected]>
Update of /cvsroot/opensymphony/webwork/src/test/webwork/action/standard
In directory sc8-pr-cvs1:/tmp/cvs-serv6764/webwork/action/standard

Added Files:
	RedirectWebTestCase.java 
Removed Files:
	RedirectTestCase.java 
Log Message:
Got rid of complex and unintelligible mock testcase, it's just too badly written
Added BeanUtilTestCase
Renamed all testcases that require a server to *WebTestCase.java


--- NEW FILE: RedirectWebTestCase.java ---
/*
 * WebWork, Web Application Framework
 *
 * Distributable under Apache license.
 * See terms of license at opensource.org
 */
package webwork.action.standard;

import junit.textui.TestRunner;

import webwork.view.WebTestCase;

import com.meterware.httpunit.GetMethodWebRequest;
import com.meterware.httpunit.WebConversation;
import com.meterware.httpunit.WebRequest;
import com.meterware.httpunit.WebResponse;

/**
 * @author Maurice C. Parker ([email protected])
 */
public class RedirectWebTestCase extends WebTestCase {

	public RedirectWebTestCase(String testName) {
		super(testName);
	}

	public void testBasicRedirect() {

		WebConversation conversation = new WebConversation();
		WebRequest request = new GetMethodWebRequest(TEST_HOME + "testRedirect.action");
		WebResponse response;

		try {
			response = conversation.getResponse(request);
			assertEquals("Invalid HTTP result", TEST_PASSED_TITLE, response.getTitle());
		} catch (Exception e) {
			fail(e);
		}

	}

	public void testBasicRedirectWithSlashesInURL() {

		WebConversation conversation = new WebConversation();
		WebRequest request = new GetMethodWebRequest(TEST_HOME + "testRedirectSlashes.action");
		WebResponse response;

		try {
			response = conversation.getResponse(request);
			assertEquals("Invalid HTTP result", TEST_PASSED_TITLE, response.getTitle());
		} catch (Exception e) {
			fail(e);
		}

	}

	public static void main(String[] args) {
		TestRunner.run(RedirectWebTestCase.class);
	}

}

--- RedirectTestCase.java DELETED ---




-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/