org.spockframework.runtime
Class SpockRuntime

java.lang.Object
  extended by org.spockframework.runtime.SpockRuntime

public abstract class SpockRuntime
extends java.lang.Object

Author:
Peter Niederwieser

Field Summary
static java.lang.String DESPREAD_LIST
           
static java.lang.String VERIFY_CONDITION
           
static java.lang.String VERIFY_METHOD_CONDITION
           
 
Constructor Summary
SpockRuntime()
           
 
Method Summary
static java.lang.Object[] despreadList(java.lang.Object[] args, java.lang.Object[] spreads, int[] positions)
           
static void verifyCondition(ValueRecorder recorder, java.lang.String text, int line, int column, java.lang.Object message, java.lang.Object condition)
           
static void verifyMethodCondition(ValueRecorder recorder, java.lang.String text, int line, int column, java.lang.Object message, java.lang.Object target, java.lang.String method, java.lang.Object[] args, boolean safe, boolean explicit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERIFY_CONDITION

public static final java.lang.String VERIFY_CONDITION
See Also:
Constant Field Values

VERIFY_METHOD_CONDITION

public static final java.lang.String VERIFY_METHOD_CONDITION
See Also:
Constant Field Values

DESPREAD_LIST

public static final java.lang.String DESPREAD_LIST
See Also:
Constant Field Values
Constructor Detail

SpockRuntime

public SpockRuntime()
Method Detail

verifyCondition

public static void verifyCondition(ValueRecorder recorder,
                                   java.lang.String text,
                                   int line,
                                   int column,
                                   java.lang.Object message,
                                   java.lang.Object condition)

verifyMethodCondition

public static void verifyMethodCondition(ValueRecorder recorder,
                                         java.lang.String text,
                                         int line,
                                         int column,
                                         java.lang.Object message,
                                         java.lang.Object target,
                                         java.lang.String method,
                                         java.lang.Object[] args,
                                         boolean safe,
                                         boolean explicit)

despreadList

public static java.lang.Object[] despreadList(java.lang.Object[] args,
                                              java.lang.Object[] spreads,
                                              int[] positions)


Copyright © 2013. All rights reserved