Index

A C F H I O R 
All Classes and Interfaces|All Packages

A

assertThat(Result<S, F>) - Static method in class com.leakyabstractions.result.assertj.ResultAssertions
Create assertion for Result.
assertThat(Result<S, F>) - Method in class com.leakyabstractions.result.assertj.ResultSoftAssertions
Create soft assertion for Result.
assertThatResult(Result<S, F>) - Static method in class com.leakyabstractions.result.assertj.ResultAssert
Create assertion for Result.
assertWithAssertionState(AbstractAssert<?, ?>, T) - Static method in interface org.assertj.core.api.ObjectAssertProxy
Assert with assertion state.

C

com.leakyabstractions.result.assertj - package com.leakyabstractions.result.assertj
Provides fluent assertions for Result objects.

F

Fluent Assertions for Result - Search tag in package com.leakyabstractions.result.assertj
Section

H

hasFailure() - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is failed.
hasFailure(F) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a failed result containing the given value.
hasFailureInstanceOf(Class<?>) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a failed result containing a value that is an instance of the given class.
hasFailureSameAs(F) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a failed result containing the instance given as an argument (i.e.
hasFailureSatisfying(Consumer<F>) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a failed result and invokes the given Consumer with the failure value for further assertions.
hasFailureSatisfying(Condition<? super F>) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a failed result whose failure value satisfies the given Condition.
hasFailureThat() - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a failed result and returns an Object assertion that allows chaining (object) assertions on its failure value.
hasFailureThat(InstanceOfAssertFactory<?, T>) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a failed result and returns a new assertion instance to chain assertions on its failure value.
hasSuccess() - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is successful.
hasSuccess(S) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a successful result containing the given value.
hasSuccessInstanceOf(Class<?>) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a successful result containing a value that is an instance of the given class.
hasSuccessSameAs(S) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a successful result containing the instance given as an argument (i.e.
hasSuccessSatisfying(Consumer<S>) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a successful result and invokes the given Consumer with the success value for further assertions.
hasSuccessSatisfying(Condition<? super S>) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a successful result whose success value satisfies the given Condition.
hasSuccessThat() - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a successful result and returns an Object assertion that allows chaining (object) assertions on its success value.
hasSuccessThat(InstanceOfAssertFactory<?, T>) - Method in class com.leakyabstractions.result.assertj.ResultAssert
Verifies that the actual Result is a successful result and returns a new assertion instance to chain assertions on its success value.

I

InstanceOfResultAssertFactories - Interface in com.leakyabstractions.result.assertj

O

ObjectAssertProxy - Interface in org.assertj.core.api
Proxy to access package-protected methods in org.assertj.core.api.
org.assertj.core.api - package org.assertj.core.api
 

R

RESULT - Static variable in interface com.leakyabstractions.result.assertj.InstanceOfResultAssertFactories
InstanceOfAssertFactory for a Result, assuming Object as success and failure types.
ResultAssert<S,F> - Class in com.leakyabstractions.result.assertj
Assertions for Result.
ResultAssertions - Class in com.leakyabstractions.result.assertj
Entry point for Result assertions.
ResultAssertions() - Constructor for class com.leakyabstractions.result.assertj.ResultAssertions
Creates a new instance.
resultOf(Class<S>, Class<F>) - Static method in interface com.leakyabstractions.result.assertj.InstanceOfResultAssertFactories
ResultSoftAssertions - Class in com.leakyabstractions.result.assertj
Soft assertions for Result.
ResultSoftAssertions() - Constructor for class com.leakyabstractions.result.assertj.ResultSoftAssertions
Creates a new instance.
A C F H I O R 
All Classes and Interfaces|All Packages