Modifier and Type | Class | Description |
---|---|---|
static class |
AbstractVerb.DelegatedVerb<S extends Subject<S,T>,T> |
A special Verb implementation which wraps a SubjectFactory
|
protected static class |
AbstractVerb.MessagePrependingFailureStrategy |
Constructor | Description |
---|---|
AbstractVerb(FailureStrategy failureStrategy) |
Modifier and Type | Method | Description |
---|---|---|
<S extends Subject<S,T>,T,SF extends SubjectFactory<S,T>> |
about(SF factory) |
The recommended method of extension of Truth to new types, which is
documented in
com.google.common.truth.delegation.DelegationTest . |
void |
fail() |
Triggers the failure strategy with an empty failure message
|
void |
fail(String format,
Object... args) |
Triggers the failure strategy with the given failure message
|
protected abstract String |
getFailureMessage() |
|
protected FailureStrategy |
getFailureStrategy() |
|
<T> IteratingVerb<T> |
in(Iterable<T> data) |
|
abstract T |
withFailureMessage(String failureMessage) |
Overrides the failure message of the subsequent subject's propositions.
|
public AbstractVerb(FailureStrategy failureStrategy)
protected FailureStrategy getFailureStrategy()
public void fail()
public void fail(String format, Object... args)
@CheckReturnValue public abstract T withFailureMessage(String failureMessage)
factory
- a SubjectFactorycom.google.common.truth.delegation.DelegationTest
protected abstract String getFailureMessage()
public <S extends Subject<S,T>,T,SF extends SubjectFactory<S,T>> AbstractVerb.DelegatedVerb<S,T> about(SF factory)
com.google.common.truth.delegation.DelegationTest
.factory
- a SubjectFactorycom.google.common.truth.delegation.DelegationTest
@GwtIncompatible("com.google.common.truth.IteratingVerb") public <T> IteratingVerb<T> in(Iterable<T> data)
Copyright © 2019. All rights reserved.