Groovy Documentation

[Groovy] Class WebContentKeyGeneratorSpec

java.lang.Object
  spock.lang.Specification
      grails.plugin.spock.UnitSpec
          WebContentKeyGeneratorSpec

class WebContentKeyGeneratorSpec
extends grails.plugin.spock.UnitSpec

Field Summary
 
Fields inherited from class grails.plugin.spock.UnitSpec
$spock_sharedInstance, __timeStamp, __timeStamp__239_neverHappen1291782434617, _
 
Fields inherited from class spock.lang.Specification
_
 
Property Summary
java.lang.Object generator

 
Constructor Summary
WebContentKeyGeneratorSpec()

 
Method Summary
java.lang.Object 'all' format is ignored()

java.lang.Object by default content type is ignored()

java.lang.Object by default request method is ignored()

java.lang.Object by default xhr header is ignored()

static ContentCacheParameters cacheParams(java.lang.String controllerName, java.lang.String actionName, java.util.Map params = [:], java.lang.String method = "GET", java.util.Map headers = [:])

java.lang.Object get and head requests should generate the same key()

java.lang.Object keys can differ depending on request method()

java.lang.Object keys can differ depending on requested content type()

java.lang.Object keys can differ depending on whether request is ajax or not()

java.lang.Object setup()

 
Methods inherited from class grails.plugin.spock.UnitSpec
grails.plugin.spock.UnitSpec#setProperty(java.lang.String, java.lang.Object), grails.plugin.spock.UnitSpec#getProperty(java.lang.String), grails.plugin.spock.UnitSpec#invokeMethod(java.lang.String, java.lang.Object), grails.plugin.spock.UnitSpec#getMetaClass(), grails.plugin.spock.UnitSpec#setMetaClass(groovy.lang.MetaClass), grails.plugin.spock.UnitSpec#this, grails.plugin.spock.UnitSpec#this, grails.plugin.spock.UnitSpec#this, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#getDomainClassesInfo(), grails.plugin.spock.UnitSpec#setDomainClassesInfo(org.codehaus.groovy.grails.commons.DefaultArtefactInfo), grails.plugin.spock.UnitSpec#this, grails.plugin.spock.UnitSpec#this, grails.plugin.spock.UnitSpec#this, grails.plugin.spock.UnitSpec#this, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#super, grails.plugin.spock.UnitSpec#old(java.lang.Object), grails.plugin.spock.UnitSpec#thrown(java.lang.Class), grails.plugin.spock.UnitSpec#thrown(), grails.plugin.spock.UnitSpec#notThrown(java.lang.Class), grails.plugin.spock.UnitSpec#noExceptionThrown(), grails.plugin.spock.UnitSpec#Mock(), grails.plugin.spock.UnitSpec#Mock(java.lang.Class), grails.plugin.spock.UnitSpec#interaction(groovy.lang.Closure), grails.plugin.spock.UnitSpec#wait(), grails.plugin.spock.UnitSpec#wait(long), grails.plugin.spock.UnitSpec#wait(long, int), grails.plugin.spock.UnitSpec#equals(java.lang.Object), grails.plugin.spock.UnitSpec#toString(), grails.plugin.spock.UnitSpec#hashCode(), grails.plugin.spock.UnitSpec#getClass(), grails.plugin.spock.UnitSpec#notify(), grails.plugin.spock.UnitSpec#notifyAll()
 
Methods inherited from class spock.lang.Specification
spock.lang.Specification#old(java.lang.Object), spock.lang.Specification#thrown(java.lang.Class), spock.lang.Specification#thrown(), spock.lang.Specification#notThrown(java.lang.Class), spock.lang.Specification#noExceptionThrown(), spock.lang.Specification#Mock(), spock.lang.Specification#Mock(java.lang.Class), spock.lang.Specification#interaction(groovy.lang.Closure), spock.lang.Specification#wait(), spock.lang.Specification#wait(long), spock.lang.Specification#wait(long, int), spock.lang.Specification#equals(java.lang.Object), spock.lang.Specification#toString(), spock.lang.Specification#hashCode(), spock.lang.Specification#getClass(), spock.lang.Specification#notify(), spock.lang.Specification#notifyAll()
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

generator

java.lang.Object generator


 
Constructor Detail

WebContentKeyGeneratorSpec

WebContentKeyGeneratorSpec()


 
Method Detail

'all' format is ignored

java.lang.Object 'all' format is ignored()


by default content type is ignored

java.lang.Object by default content type is ignored()


by default request method is ignored

java.lang.Object by default request method is ignored()


by default xhr header is ignored

java.lang.Object by default xhr header is ignored()


cacheParams

static ContentCacheParameters cacheParams(java.lang.String controllerName, java.lang.String actionName, java.util.Map params = [:], java.lang.String method = "GET", java.util.Map headers = [:])


get and head requests should generate the same key

java.lang.Object get and head requests should generate the same key()


keys can differ depending on request method

java.lang.Object keys can differ depending on request method()


keys can differ depending on requested content type

java.lang.Object keys can differ depending on requested content type()


keys can differ depending on whether request is ajax or not

java.lang.Object keys can differ depending on whether request is ajax or not()


setup

java.lang.Object setup()


 

Groovy Documentation