Class TryCatchBlockGenerator
- java.lang.Object
-
- org.apache.groovy.contracts.generation.TryCatchBlockGenerator
-
public class TryCatchBlockGenerator extends Object
Creates a try-catch block around a givenAssertStatement
and catches a PowerAssertionError to reuse the generated visual output.
-
-
Constructor Summary
Constructors Constructor Description TryCatchBlockGenerator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BlockStatement
generateTryCatchBlock(ClassNode assertionErrorClass, String message, Statement assertStatement)
static BlockStatement
generateTryCatchBlockForInlineMode(ClassNode assertionErrorClass, String message, Statement assertStatement)
-
-
-
Method Detail
-
generateTryCatchBlockForInlineMode
public static BlockStatement generateTryCatchBlockForInlineMode(ClassNode assertionErrorClass, String message, Statement assertStatement)
-
generateTryCatchBlock
public static BlockStatement generateTryCatchBlock(ClassNode assertionErrorClass, String message, Statement assertStatement)
-
-