Class TestContext
- java.lang.Object
-
- org.thymeleaf.testing.templateengine.context.TestContext
-
- All Implemented Interfaces:
ITestContext
public final class TestContext extends java.lang.Object implements ITestContext
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,ITestContextExpression>applicationAttributesprivate ITestContextExpressionlocaleprivate java.util.Map<java.lang.String,ITestContextExpression>requestAttributesprivate java.util.Map<java.lang.String,ITestContextExpression[]>requestParametersprivate java.util.Map<java.lang.String,ITestContextExpression>sessionAttributesprivate java.util.Map<java.lang.String,ITestContextExpression>variables
-
Constructor Summary
Constructors Constructor Description TestContext()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ITestContextaggregate(ITestContext context)java.util.Map<java.lang.String,ITestContextExpression>getApplicationAttributes()ITestContextExpressiongetLocale()java.util.Map<java.lang.String,ITestContextExpression>getRequestAttributes()java.util.Map<java.lang.String,ITestContextExpression[]>getRequestParameters()java.util.Map<java.lang.String,ITestContextExpression>getSessionAttributes()java.util.Map<java.lang.String,ITestContextExpression>getVariables()private static <T> voidmergeMaps(java.util.Map<java.lang.String,T> target, java.util.Map<java.lang.String,T> newEntries)voidsetLocale(ITestContextExpression locale)
-
-
-
Field Detail
-
locale
private ITestContextExpression locale
-
variables
private java.util.Map<java.lang.String,ITestContextExpression> variables
-
requestParameters
private java.util.Map<java.lang.String,ITestContextExpression[]> requestParameters
-
requestAttributes
private java.util.Map<java.lang.String,ITestContextExpression> requestAttributes
-
sessionAttributes
private java.util.Map<java.lang.String,ITestContextExpression> sessionAttributes
-
applicationAttributes
private java.util.Map<java.lang.String,ITestContextExpression> applicationAttributes
-
-
Method Detail
-
getLocale
public ITestContextExpression getLocale()
- Specified by:
getLocalein interfaceITestContext
-
setLocale
public void setLocale(ITestContextExpression locale)
-
getVariables
public java.util.Map<java.lang.String,ITestContextExpression> getVariables()
- Specified by:
getVariablesin interfaceITestContext
-
getRequestParameters
public java.util.Map<java.lang.String,ITestContextExpression[]> getRequestParameters()
- Specified by:
getRequestParametersin interfaceITestContext
-
getRequestAttributes
public java.util.Map<java.lang.String,ITestContextExpression> getRequestAttributes()
- Specified by:
getRequestAttributesin interfaceITestContext
-
getSessionAttributes
public java.util.Map<java.lang.String,ITestContextExpression> getSessionAttributes()
- Specified by:
getSessionAttributesin interfaceITestContext
-
getApplicationAttributes
public java.util.Map<java.lang.String,ITestContextExpression> getApplicationAttributes()
- Specified by:
getApplicationAttributesin interfaceITestContext
-
aggregate
public ITestContext aggregate(ITestContext context)
- Specified by:
aggregatein interfaceITestContext
-
mergeMaps
private static <T> void mergeMaps(java.util.Map<java.lang.String,T> target, java.util.Map<java.lang.String,T> newEntries)
-
-