|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object TestCase org.springframework.test.web.AbstractModelAndViewTests
AbstractJUnit38SpringContextTests
)
or ModelAndViewAssert
with JUnit 4 and TestNG.
@Deprecated public abstract class AbstractModelAndViewTests
Convenient JUnit 3.8 base class for tests dealing with Spring Web MVC
ModelAndView
objects.
All assert*()
methods throw AssertionFailedError
s.
Consider the use of ModelAndViewAssert
with JUnit 4 and TestNG.
ModelAndView
,
ModelAndViewAssert
Constructor Summary | |
---|---|
AbstractModelAndViewTests()
Deprecated. |
Method Summary | ||
---|---|---|
protected
|
assertAndReturnModelAttributeOfType(ModelAndView mav,
java.lang.String modelName,
java.lang.Class<T> expectedType)
Deprecated. Checks whether the model value under the given modelName
exists and checks it type, based on the expectedType . |
|
protected void |
assertCompareListModelAttribute(ModelAndView mav,
java.lang.String modelName,
java.util.List expectedList)
Deprecated. Compare each individual entry in a list, without first sorting the lists. |
|
protected void |
assertModelAttributeAvailable(ModelAndView mav,
java.lang.String modelName)
Deprecated. Assert whether or not a model attribute is available. |
|
protected void |
assertModelAttributeValue(ModelAndView mav,
java.lang.String modelName,
java.lang.Object expectedValue)
Deprecated. Compare a given expectedValue to the value from the model
bound under the given modelName . |
|
protected void |
assertModelAttributeValues(ModelAndView mav,
java.util.Map<java.lang.String,java.lang.Object> expectedModel)
Deprecated. Inspect the expectedModel to see if all elements in the
model appear and are equal. |
|
protected void |
assertSortAndCompareListModelAttribute(ModelAndView mav,
java.lang.String modelName,
java.util.List expectedList,
java.util.Comparator comparator)
Deprecated. Compare each individual entry in a list after having sorted both lists (optionally using a comparator). |
|
protected void |
assertViewName(ModelAndView mav,
java.lang.String expectedName)
Deprecated. Check to see if the view name in the ModelAndView matches the given expectedName . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractModelAndViewTests()
Method Detail |
---|
protected <T> T assertAndReturnModelAttributeOfType(ModelAndView mav, java.lang.String modelName, java.lang.Class<T> expectedType)
modelName
exists and checks it type, based on the expectedType
. If
the model entry exists and the type matches, the model value is returned.
mav
- ModelAndView to test against (never null
)modelName
- name of the object to add to the model (never
null
)expectedType
- expected type of the model value
protected void assertCompareListModelAttribute(ModelAndView mav, java.lang.String modelName, java.util.List expectedList)
mav
- ModelAndView to test against (never null
)modelName
- name of the object to add to the model (never
null
)expectedList
- the expected listprotected void assertModelAttributeAvailable(ModelAndView mav, java.lang.String modelName)
mav
- ModelAndView to test against (never null
)modelName
- name of the object to add to the model (never
null
)protected void assertModelAttributeValue(ModelAndView mav, java.lang.String modelName, java.lang.Object expectedValue)
expectedValue
to the value from the model
bound under the given modelName
.
mav
- ModelAndView to test against (never null
)modelName
- name of the object to add to the model (never
null
)expectedValue
- the model valueprotected void assertModelAttributeValues(ModelAndView mav, java.util.Map<java.lang.String,java.lang.Object> expectedModel)
expectedModel
to see if all elements in the
model appear and are equal.
mav
- ModelAndView to test against (never null
)expectedModel
- the expected modelprotected void assertSortAndCompareListModelAttribute(ModelAndView mav, java.lang.String modelName, java.util.List expectedList, java.util.Comparator comparator)
mav
- ModelAndView to test against (never null
)modelName
- name of the object to add to the model (never
null
)expectedList
- the expected listcomparator
- the comparator to use (may be null
). If
not specifying the comparator, both lists will be sorted not using
any comparator.protected void assertViewName(ModelAndView mav, java.lang.String expectedName)
expectedName
.
mav
- ModelAndView to test against (never null
)expectedName
- the name of the model value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |