Package com.consol.citrus.container
Class Catch.Builder
- java.lang.Object
-
- com.consol.citrus.AbstractTestActionBuilder<T,S>
-
- com.consol.citrus.AbstractTestContainerBuilder<T,S>
-
- com.consol.citrus.AbstractExceptionContainerBuilder<Catch,Catch.Builder>
-
- com.consol.citrus.container.Catch.Builder
-
- All Implemented Interfaces:
com.consol.citrus.TestActionBuilder<Catch>
,com.consol.citrus.TestActionContainerBuilder<Catch,Catch.Builder>
- Enclosing class:
- Catch
public static class Catch.Builder extends AbstractExceptionContainerBuilder<Catch,Catch.Builder>
Action builder.
-
-
Field Summary
-
Fields inherited from class com.consol.citrus.AbstractTestContainerBuilder
actions
-
Fields inherited from class com.consol.citrus.AbstractTestActionBuilder
self
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Catch.Builder
catchException()
Fluent API action building entry method used in Java DSL.Catch
doBuild()
Builds the container.Catch.Builder
exception(Class<? extends Throwable> exception)
Catch exception type during execution.Catch.Builder
exception(String type)
Catch exception type during execution.-
Methods inherited from class com.consol.citrus.AbstractExceptionContainerBuilder
when, when
-
Methods inherited from class com.consol.citrus.AbstractTestContainerBuilder
actions, actions, build, container, getActions
-
Methods inherited from class com.consol.citrus.AbstractTestActionBuilder
actor, description, getActor, getDescription, getName, name
-
-
-
-
Method Detail
-
catchException
public static Catch.Builder catchException()
Fluent API action building entry method used in Java DSL.- Returns:
-
exception
public Catch.Builder exception(Class<? extends Throwable> exception)
Catch exception type during execution.- Parameters:
exception
-- Returns:
-
exception
public Catch.Builder exception(String type)
Catch exception type during execution.- Parameters:
type
-
-
doBuild
public Catch doBuild()
Description copied from class:AbstractTestContainerBuilder
Builds the container.- Specified by:
doBuild
in classAbstractTestContainerBuilder<Catch,Catch.Builder>
- Returns:
-
-