Package com.consol.citrus.container
Class Assert.Builder
- java.lang.Object
-
- com.consol.citrus.AbstractTestActionBuilder<T,S>
-
- com.consol.citrus.AbstractTestContainerBuilder<T,S>
-
- com.consol.citrus.AbstractExceptionContainerBuilder<Assert,Assert.Builder>
-
- com.consol.citrus.container.Assert.Builder
-
- All Implemented Interfaces:
com.consol.citrus.TestActionBuilder<Assert>
,com.consol.citrus.TestActionContainerBuilder<Assert,Assert.Builder>
- Enclosing class:
- Assert
public static class Assert.Builder extends AbstractExceptionContainerBuilder<Assert,Assert.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 Assert.Builder
action(com.consol.citrus.TestAction action)
Sets the test action to execute during assert.Assert.Builder
action(com.consol.citrus.TestActionBuilder<?> builder)
Sets the test action to execute during assert.Assert.Builder
actions(com.consol.citrus.TestActionBuilder<?>... actions)
static Assert.Builder
assertException()
Fluent API action building entry method used in Java DSL.Assert
doBuild()
Builds the container.Assert.Builder
exception(Class<? extends Throwable> exception)
Catch exception type during execution.Assert.Builder
message(String message)
Expect error message in exception.-
Methods inherited from class com.consol.citrus.AbstractExceptionContainerBuilder
when, when
-
Methods inherited from class com.consol.citrus.AbstractTestContainerBuilder
actions, build, container, getActions
-
Methods inherited from class com.consol.citrus.AbstractTestActionBuilder
actor, description, getActor, getDescription, getName, name
-
-
-
-
Method Detail
-
assertException
public static Assert.Builder assertException()
Fluent API action building entry method used in Java DSL.- Returns:
-
actions
public Assert.Builder actions(com.consol.citrus.TestActionBuilder<?>... actions)
- Specified by:
actions
in interfacecom.consol.citrus.TestActionContainerBuilder<Assert,Assert.Builder>
- Overrides:
actions
in classAbstractTestContainerBuilder<Assert,Assert.Builder>
-
exception
public Assert.Builder exception(Class<? extends Throwable> exception)
Catch exception type during execution.- Parameters:
exception
-- Returns:
-
message
public Assert.Builder message(String message)
Expect error message in exception.- Parameters:
message
-
-
action
public Assert.Builder action(com.consol.citrus.TestAction action)
Sets the test action to execute during assert.- Parameters:
action
-
-
action
public Assert.Builder action(com.consol.citrus.TestActionBuilder<?> builder)
Sets the test action to execute during assert.
-
doBuild
public Assert doBuild()
Description copied from class:AbstractTestContainerBuilder
Builds the container.- Specified by:
doBuild
in classAbstractTestContainerBuilder<Assert,Assert.Builder>
- Returns:
-
-