Interface ISpecialMethodCall

All Known Implementing Classes:
NoSpecialMethodCall, SpecialMethodCall

public interface ISpecialMethodCall
  • Method Details

    • isMethodName

      boolean isMethodName(String name)
    • isOneOfMethodNames

      boolean isOneOfMethodNames(Collection<String> names)
    • isExceptionCondition

      boolean isExceptionCondition()
    • isThrownCall

      boolean isThrownCall()
    • isOldCall

      boolean isOldCall()
    • isInteractionCall

      boolean isInteractionCall()
    • isWithCall

      boolean isWithCall()
    • isConditionBlock

      boolean isConditionBlock()
    • isTestDouble

      boolean isTestDouble()
    • isExceptionCondition

      boolean isExceptionCondition(org.codehaus.groovy.ast.expr.MethodCallExpression expr)
    • isThrownCall

      boolean isThrownCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr)
    • isOldCall

      boolean isOldCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr)
    • isInteractionCall

      boolean isInteractionCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr)
    • isWithCall

      boolean isWithCall(org.codehaus.groovy.ast.expr.MethodCallExpression expr)
    • isTestDouble

      boolean isTestDouble(org.codehaus.groovy.ast.expr.MethodCallExpression expr)
    • isMatch

      boolean isMatch(org.codehaus.groovy.ast.stmt.Statement stat)
    • isMatch

      boolean isMatch(org.codehaus.groovy.ast.expr.ClosureExpression closureExpr)
    • getClosureExpr

      org.codehaus.groovy.ast.expr.ClosureExpression getClosureExpr()
    • expand

      void expand()