public class AssertOperations extends Object
Operations to perform assertions
| Constructor and Description |
|---|
AssertOperations() |
| Modifier and Type | Method and Description |
|---|---|
void |
assertThat(org.mule.runtime.api.metadata.TypedValue<?> expression,
org.mule.munit.assertion.api.matchers.Matcher is,
String message) |
void |
fail(String message) |
void |
runCustom(String assertion,
org.mule.runtime.api.metadata.TypedValue<Object> expression,
Object params) |
protected void |
setAssertModule(org.mule.munit.assertion.internal.AssertModule assertModule) |
@Summary(value="Perform an assertion over an expression")
public void assertThat(@Example(value="#[payload]")
org.mule.runtime.api.metadata.TypedValue<?> expression,
@Expression(value=REQUIRED) @Example(value="#[MunitTools::notNullValue()]")
org.mule.munit.assertion.api.matchers.Matcher is,
@Optional(defaultValue="")
String message)
@Summary(value="Fail with an assertion")
public void fail(@Optional(defaultValue="")
String message)
@Summary(value="Run a custom assertion")
public void runCustom(@Example(value="com.example.CustomAssertion") @ClassValue(extendsOrImplements="org.mule.munit.assertion.api.MunitAssertion")
String assertion,
@Example(value="#[payload]")
org.mule.runtime.api.metadata.TypedValue<Object> expression,
@Optional
Object params)
protected void setAssertModule(org.mule.munit.assertion.internal.AssertModule assertModule)
Copyright © 2018 MuleSoft, Inc.. All rights reserved.