public class ExpectClosureDelegate extends PropertyToStringDelegate
then "I should have four black sweaters in stock"{
sweater.balck << equalTo(4)
}
values| Constructor and Description |
|---|
ExpectClosureDelegate(Parameters values)
Create a new ROOT expect closure delegate
|
ExpectClosureDelegate(PropertyToStringDelegate parent,
String propertyName,
Parameters values) |
| Modifier and Type | Method and Description |
|---|---|
geb.Browser |
browser() |
void |
browser(groovy.lang.Closure<?> closure) |
void |
expect(List<String> errorMsgs,
groovy.lang.Closure<?> closure) |
void |
expect(String errorMsg,
groovy.lang.Closure<?> closure) |
Object |
getProperty(String property) |
Object |
invokeMethod(String name,
Object args) |
void |
leftShift(Object obj) |
void |
logMessage(Object msg) |
protected PropertyToStringDelegate |
newNextLevelProperty(PropertyToStringDelegate parent,
String propertyName) |
void |
runtask(List<?> tasks) |
void |
runtask(Map<?,?> parameters,
TestTask task) |
void |
runtask(Object obj) |
void |
runtask(TestTask task) |
List<Row> |
table(groovy.lang.Closure<?> closure) |
equals, getFullPropertyName, getFullPropertyName, getParent, getPropertyInnernal, getValues, hashCode, hasProperty, setProperty, toStringcreateMap, getMetaPropertyValues, getPropertiespublic ExpectClosureDelegate(Parameters values)
public ExpectClosureDelegate(PropertyToStringDelegate parent, String propertyName, Parameters values)
parent - can not be nullpublic void leftShift(Object obj)
public Object getProperty(String property)
getProperty in interface groovy.lang.GroovyObjectgetProperty in class PropertyToStringDelegateprotected PropertyToStringDelegate newNextLevelProperty(PropertyToStringDelegate parent, String propertyName)
newNextLevelProperty in class PropertyToStringDelegatepublic void runtask(Object obj)
public void runtask(TestTask task)
public void logMessage(Object msg)
public void runtask(List<?> tasks)
public geb.Browser browser()
public void browser(groovy.lang.Closure<?> closure)
public void expect(String errorMsg, groovy.lang.Closure<?> closure)
public Object invokeMethod(String name, Object args)
invokeMethod in interface groovy.lang.GroovyObjectinvokeMethod in class PropertyToStringAdapterCopyright © 2019. All rights reserved.