| java.lang.Object | |||
| ↳ | junit.framework.Assert | ||
| ↳ | junit.framework.TestCase | ||
| ↳ | org.springframework.test.web.AbstractModelAndViewTests | ||
This class is deprecated.
as of Spring 3.0, in favor of using the listener-based test context framework
(AbstractJUnit38SpringContextTests)
or ModelAndViewAssert with JUnit 4 and TestNG.
Convenient JUnit 3.8 base class for tests dealing with Spring Web MVC
ModelAndView objects.
All assert*() methods throw AssertionFailedErrors.
Consider the use of ModelAndViewAssert with JUnit 4 and TestNG.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Checks whether the model value under the given
modelName
exists and checks it type, based on the expectedType. | |||||||||||
Compare each individual entry in a list, without first sorting the lists.
| |||||||||||
Assert whether or not a model attribute is available.
| |||||||||||
Compare a given
expectedValue to the value from the model
bound under the given modelName. | |||||||||||
Inspect the
expectedModel to see if all elements in the
model appear and are equal. | |||||||||||
Compare each individual entry in a list after having sorted both lists
(optionally using a comparator).
| |||||||||||
Check to see if the view name in the ModelAndView matches the given
expectedName. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
junit.framework.TestCase
| |||||||||||
From class
junit.framework.Assert
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
junit.framework.Test
| |||||||||||
Checks whether the model value under the given 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 |
Compare each individual entry in a list, without first sorting the lists.
| mav | ModelAndView to test against (never null) |
|---|---|
| modelName | name of the object to add to the model (never
null) |
| expectedList | the expected list |
Assert whether or not a model attribute is available.
| mav | ModelAndView to test against (never null) |
|---|---|
| modelName | name of the object to add to the model (never
null)
|
Compare a given 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 value |
Inspect the expectedModel to see if all elements in the
model appear and are equal.
| mav | ModelAndView to test against (never null) |
|---|---|
| expectedModel | the expected model |
Compare each individual entry in a list after having sorted both lists (optionally using a comparator).
| mav | ModelAndView to test against (never null) |
|---|---|
| modelName | name of the object to add to the model (never
null) |
| expectedList | the expected list |
| comparator | the comparator to use (may be null). If
not specifying the comparator, both lists will be sorted not using
any comparator.
|
Check to see if the view name in the ModelAndView matches the given
expectedName.
| mav | ModelAndView to test against (never null) |
|---|---|
| expectedName | the name of the model value |