Constructor and Description |
---|
EdgeCasesFacade() |
Modifier and Type | Method and Description |
---|---|
abstract <T> EdgeCases<T> |
concat(java.util.List<EdgeCases<T>> edgeCases) |
abstract <T> EdgeCases<T> |
filter(EdgeCases<T> self,
java.util.function.Predicate<T> filterPredicate) |
abstract <T,U> EdgeCases<U> |
flatMapArbitrary(EdgeCases<T> self,
java.util.function.Function<T,Arbitrary<U>> mapper) |
abstract <T> EdgeCases<T> |
fromSuppliers(java.util.List<java.util.function.Supplier<Shrinkable<T>>> suppliers) |
abstract <T> EdgeCases<T> |
ignoreException(EdgeCases<T> self,
java.lang.Class<? extends java.lang.Throwable> exceptionType) |
abstract <T,U> EdgeCases<U> |
mapShrinkable(EdgeCases<T> self,
java.util.function.Function<Shrinkable<T>,Shrinkable<U>> mapper) |
public abstract <T> EdgeCases<T> fromSuppliers(java.util.List<java.util.function.Supplier<Shrinkable<T>>> suppliers)
public abstract <T,U> EdgeCases<U> mapShrinkable(EdgeCases<T> self, java.util.function.Function<Shrinkable<T>,Shrinkable<U>> mapper)
public abstract <T,U> EdgeCases<U> flatMapArbitrary(EdgeCases<T> self, java.util.function.Function<T,Arbitrary<U>> mapper)
public abstract <T> EdgeCases<T> filter(EdgeCases<T> self, java.util.function.Predicate<T> filterPredicate)