Class TryCatchBlockGenerator
- java.lang.Object
-
- org.apache.groovy.contracts.generation.TryCatchBlockGenerator
-
public class TryCatchBlockGenerator extends Object
Creates a try-catch block around a givenAssertStatementand 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 BlockStatementgenerateTryCatchBlock(ClassNode assertionErrorClass, String message, Statement assertStatement)static BlockStatementgenerateTryCatchBlockForInlineMode(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)
-
-