|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD | |||||||
java.lang.Objectspock.lang.Specification
grails.plugin.spock.UnitSpec
grails.plugin.spock.MvcSpec
abstract class MvcSpec extends UnitSpec
Support class for writing unit tests for controllers. Its main job is to mock the various properties and methods that Grails injects into controllers. By default it determines what controller to mock based on the name of the test, but this can be overridden by one of the constructors.
| Field Summary | |
|---|---|
protected java.lang.Object |
webRequest
|
| Fields inherited from class UnitSpec | |
|---|---|
| errorsMap |
| Property Summary | |
|---|---|
java.lang.Object |
classUnderTest
|
java.lang.Object |
instanceUnderTest
|
| Method Summary | |
|---|---|
java.lang.Object
|
findClassUnderTestConventiallyBySuffix(java.lang.Object suffix)
|
java.lang.Object
|
getMockFlash()
|
java.lang.Object
|
getMockParams()
|
java.lang.Object
|
getMockRequest()
|
java.lang.Object
|
getMockResponse()
|
java.lang.Object
|
getMockSession()
|
java.lang.Object
|
getRenderArgs()
|
java.lang.Object
|
initializeMvcMocking(java.lang.Class classUnderTest)
|
java.lang.Object
|
provideMvcClassUnderTest()
|
void
|
reset()
|
java.lang.Object
|
setup()
|
java.lang.Object
|
setupSpec()
|
| Methods inherited from class UnitSpec | |
|---|---|
| addConverters, cleanup, cleanupSpec, enableCascadingValidation, loadCodec, mockConfig, mockController, mockDomain, mockFor, mockForConstraintsTests, mockLogging, mockTagLib, registerMetaClass, setup, setupSpec |
| Field Detail |
|---|
protected java.lang.Object webRequest
| Property Detail |
|---|
@Shared java.lang.Object classUnderTest
java.lang.Object instanceUnderTest
| Method Detail |
|---|
java.lang.Object findClassUnderTestConventiallyBySuffix(java.lang.Object suffix)
java.lang.Object getMockFlash()
java.lang.Object getMockParams()
java.lang.Object getMockRequest()
java.lang.Object getMockResponse()
java.lang.Object getMockSession()
java.lang.Object getRenderArgs()
java.lang.Object initializeMvcMocking(java.lang.Class classUnderTest)
java.lang.Object provideMvcClassUnderTest()
void reset()
java.lang.Object setup()
java.lang.Object setupSpec()
Groovy Documentation