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

[email protected] Fri, 31 Oct 2003 23:17:03 -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-serv25627/test/webwork/action/standard

Added Files:
	RedirectTestCase.java 
Log Message:
Moved test classes to test tree


--- NEW FILE: RedirectTestCase.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.WebViewTestCase;

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 RedirectTestCase extends WebViewTestCase {

	public RedirectTestCase(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(RedirectTestCase.class);
	}

}




-------------------------------------------------------
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/