|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectza.org.coefficient.core.BaseCoefficientContext
za.org.coefficient.util.testing.CoefficientTestingContext
public class CoefficientTestingContext
Project: coefficient
Description: This is an implementation of the CoefficientContext that is backed by a Map for the session data, and 2 more for the request and request attribute data - this makes it useful for running unit tests.
Copyright: Copyright (c) 2003
Company: CSIR
Field Summary | |
---|---|
private static java.lang.String |
REQUEST_ATTR_KEY
|
private static java.lang.String |
REQUEST_DATA_KEY
|
private static java.lang.String |
SESSION_KEY
|
private static java.lang.String |
USERNAME_KEY
|
Fields inherited from class za.org.coefficient.core.BaseCoefficientContext |
---|
CURRENT_PROJECT, domain, fileUploadData, invalidateSession, inWorkflowAction, LAST_NON_HELP_OP, multipartRequest, page_, redirectionURL, removedSessionKeys, requestAttributes, requestData, requestURL, serializableExistingCookies, serializableNewCookies, session, URL_PREFIX |
Constructor Summary | |
---|---|
CoefficientTestingContext(org.apache.commons.collections.ExtendedProperties properties)
CoefficientTestingContext constructor |
|
CoefficientTestingContext(org.apache.commons.collections.ExtendedProperties properties,
java.util.Map fileUploadData)
CoefficientTestingContext constructor |
|
CoefficientTestingContext(java.util.Map session,
java.util.Map requestData,
java.util.Map requestAttributes)
constructor that includes fileupload data |
|
CoefficientTestingContext(java.util.Map session,
java.util.Map requestData,
java.util.Map requestAttributes,
java.util.Map fileUploadData)
constructor that includes fileupload data |
|
CoefficientTestingContext(java.lang.String filename)
CoefficientTestingContext constructor |
|
CoefficientTestingContext(java.lang.String filename,
java.util.Map fileUploadData)
CoefficientTestingContext constructor |
Method Summary | |
---|---|
BaseMultipartRequest |
getMultipartRequest()
|
java.lang.String |
getRequestURL()
|
private void |
setupUser(org.apache.commons.collections.ExtendedProperties properties)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final java.lang.String REQUEST_DATA_KEY
private static final java.lang.String REQUEST_ATTR_KEY
private static final java.lang.String SESSION_KEY
private static final java.lang.String USERNAME_KEY
Constructor Detail |
---|
public CoefficientTestingContext(java.lang.String filename) throws java.io.IOException
filename
- of the properties file containing the request and session data
java.io.IOException
- if the file cannot be readpublic CoefficientTestingContext(java.lang.String filename, java.util.Map fileUploadData) throws java.io.IOException
filename
- of the properties file containing the request and session datafileUploadData
- The map containing the fileupload data (String name/uploadedfile fileData)
java.io.IOException
- if the file cannot be readpublic CoefficientTestingContext(org.apache.commons.collections.ExtendedProperties properties)
properties
- properties object containing the request and session datapublic CoefficientTestingContext(org.apache.commons.collections.ExtendedProperties properties, java.util.Map fileUploadData)
properties
- properties object containing the request and session datafileUploadData
- The map containing the fileupload data (String name/uploadedfile fileData)public CoefficientTestingContext(java.util.Map session, java.util.Map requestData, java.util.Map requestAttributes)
session
- Map containing session datarequestData
- Map containing reqest paramter datarequestAttributes
- Map containing request attribute datafileUploadData
- Map containing file upload data datapublic CoefficientTestingContext(java.util.Map session, java.util.Map requestData, java.util.Map requestAttributes, java.util.Map fileUploadData)
session
- Map containing session datarequestData
- Map containing reqest paramter datarequestAttributes
- Map containing request attribute datafileUploadData
- Map containing file upload data dataMethod Detail |
---|
public BaseMultipartRequest getMultipartRequest() throws org.apache.commons.fileupload.FileUploadException
getMultipartRequest
in interface CoefficientContext
getMultipartRequest
in class BaseCoefficientContext
org.apache.commons.fileupload.FileUploadException
public java.lang.String getRequestURL()
getRequestURL
in interface CoefficientContext
getRequestURL
in class BaseCoefficientContext
private void setupUser(org.apache.commons.collections.ExtendedProperties properties)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |