FindingsAssert

class FindingsAssert(actual: List<Finding>) : AbstractListAssert<FindingsAssert, List<Finding>, Finding, FindingAssert>

Constructors

Link copied to clipboard
constructor(actual: List<Finding>)

Properties

Link copied to clipboard
var info: WritableAssertionInfo

Functions

Link copied to clipboard
open override fun allMatch(predicate: Predicate<in Finding>): FindingsAssert
open override fun allMatch(predicate: Predicate<in Finding>, predicateDescription: String): FindingsAssert
Link copied to clipboard
open override fun allSatisfy(requirements: Consumer<in Finding>): FindingsAssert
open override fun allSatisfy(requirements: ThrowingConsumer<in Finding>): FindingsAssert
Link copied to clipboard
open override fun anyMatch(predicate: Predicate<in Finding>): FindingsAssert
Link copied to clipboard
open override fun anySatisfy(requirements: Consumer<in Finding>): FindingsAssert
open override fun anySatisfy(requirements: ThrowingConsumer<in Finding>): FindingsAssert
Link copied to clipboard
open override fun are(condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun areAtLeast(times: Int, condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun areAtLeastOne(condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun areAtMost(times: Int, condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun areExactly(times: Int, condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun areNot(condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun as(description: Description): FindingsAssert
open override fun as(description: String, vararg args: Any): FindingsAssert
open fun as(descriptionSupplier: Supplier<String>): FindingsAssert
Link copied to clipboard
open override fun <ASSERT : AbstractAssert<*, *>> asInstanceOf(instanceOfAssertFactory: InstanceOfAssertFactory<*, ASSERT>): ASSERT
Link copied to clipboard
open override fun asList(): AbstractListAssert<*, MutableList<*>, Any, ObjectAssert<Any>>
Link copied to clipboard
open override fun asString(): AbstractStringAssert<*>
Link copied to clipboard
override fun contains(vararg values: Finding): FindingsAssert
open override fun contains(value: Finding, index: Index): FindingsAssert
Link copied to clipboard
open override fun containsAll(iterable: MutableIterable<Finding>): FindingsAssert
Link copied to clipboard
Link copied to clipboard
override fun containsAnyOf(vararg values: Finding): FindingsAssert
Link copied to clipboard
override fun containsExactly(vararg values: Finding): FindingsAssert
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun containsNull(): FindingsAssert
Link copied to clipboard
override fun containsOnly(vararg values: Finding): FindingsAssert
Link copied to clipboard
Link copied to clipboard
open override fun containsOnlyNulls(): FindingsAssert
Link copied to clipboard
override fun containsOnlyOnce(vararg values: Finding): FindingsAssert
Link copied to clipboard
Link copied to clipboard
override fun containsSequence(vararg sequence: Finding): FindingsAssert
Link copied to clipboard
override fun containsSubsequence(vararg subsequence: Finding): FindingsAssert
open override fun containsSubsequence(subsequence: MutableIterable<Finding>): FindingsAssert
Link copied to clipboard
open override fun describedAs(description: Description): FindingsAssert
open override fun describedAs(description: String, vararg args: Any): FindingsAssert
Link copied to clipboard
Link copied to clipboard
override fun doesNotContain(vararg values: Finding): FindingsAssert
open override fun doesNotContain(value: Finding, index: Index): FindingsAssert
Link copied to clipboard
Link copied to clipboard
open override fun doesNotContainNull(): FindingsAssert
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun doesNotHave(condition: Condition<in List<Finding>>): FindingsAssert
Link copied to clipboard
open override fun doesNotHaveAnyElementsOfTypes(vararg unexpectedTypes: Class<*>): FindingsAssert
Link copied to clipboard
Link copied to clipboard
open override fun doesNotHaveSameClassAs(other: Any): FindingsAssert
Link copied to clipboard
open override fun doesNotHaveSameHashCodeAs(other: Any): FindingsAssert
Link copied to clipboard
open override fun doesNotHaveToString(otherToString: String): FindingsAssert
Link copied to clipboard
open override fun doNotHave(condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open fun element(index: Int): FindingAssert
open fun <ASSERT : AbstractAssert<*, *>> element(index: Int, assertFactory: InstanceOfAssertFactory<*, ASSERT>): ASSERT
Link copied to clipboard
open fun elements(vararg indices: Int): FindingsAssert
Link copied to clipboard
open override fun endsWith(sequence: Array<Finding>): FindingsAssert
override fun endsWith(first: Finding, vararg rest: Finding): FindingsAssert
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun <V : Any> extracting(extractor: Function<in Finding, V>): AbstractListAssert<*, MutableList<out V>, V, ObjectAssert<V>>
fun extracting(vararg extractors: Function<in Finding, *>): AbstractListAssert<*, MutableList<out Tuple>, Tuple, ObjectAssert<Tuple>>
open fun extracting(vararg propertiesOrFields: String): AbstractListAssert<*, MutableList<out Tuple>, Tuple, ObjectAssert<Tuple>>
open fun extracting(propertyOrField: String): AbstractListAssert<*, MutableList<out Any>, Any, ObjectAssert<Any>>
open fun <V : Any, EXCEPTION : Exception> extracting(extractor: ThrowingExtractor<in Finding, V, EXCEPTION>): AbstractListAssert<*, MutableList<out V>, V, ObjectAssert<V>>
open fun <P : Any> extracting(propertyOrField: String, extractingType: Class<P>): AbstractListAssert<*, MutableList<out P>, P, ObjectAssert<P>>
Link copied to clipboard
open fun extractingResultOf(method: String): AbstractListAssert<*, MutableList<out Any>, Any, ObjectAssert<Any>>
open fun <P : Any> extractingResultOf(method: String, extractedType: Class<P>): AbstractListAssert<*, MutableList<out P>, P, ObjectAssert<P>>
Link copied to clipboard
open fun filteredOn(predicate: Predicate<in Finding>): FindingsAssert
open fun filteredOn(condition: Condition<in Finding>): FindingsAssert
open fun <T : Any> filteredOn(function: Function<in Finding, T>, expectedValue: T): FindingsAssert
open fun filteredOn(propertyOrFieldName: String, expectedValue: Any): FindingsAssert
open fun filteredOn(propertyOrFieldName: String, filterOperator: FilterOperator<*>): FindingsAssert
Link copied to clipboard
open fun filteredOnAssertions(elementAssertions: Consumer<in Finding>): FindingsAssert
open fun filteredOnAssertions(elementAssertions: ThrowingConsumer<in Finding>): FindingsAssert
Link copied to clipboard
open fun filteredOnNull(propertyOrFieldName: String): FindingsAssert
Link copied to clipboard
open fun first(): FindingAssert
open fun <ASSERT : AbstractAssert<*, *>> first(assertFactory: InstanceOfAssertFactory<*, ASSERT>): ASSERT
Link copied to clipboard
open fun <V : Any> flatExtracting(extractor: Function<in Finding, out MutableCollection<V>>): AbstractListAssert<*, MutableList<out V>, V, ObjectAssert<V>>
fun flatExtracting(vararg extractors: Function<in Finding, *>): AbstractListAssert<*, MutableList<out Any>, Any, ObjectAssert<Any>>
open fun flatExtracting(vararg fieldOrPropertyNames: String): AbstractListAssert<*, MutableList<out Any>, Any, ObjectAssert<Any>>
fun <EXCEPTION : Exception> flatExtracting(vararg extractors: ThrowingExtractor<in Finding, *, EXCEPTION>): AbstractListAssert<*, MutableList<out Any>, Any, ObjectAssert<Any>>
open fun flatExtracting(fieldOrPropertyName: String): AbstractListAssert<*, MutableList<out Any>, Any, ObjectAssert<Any>>
open fun <V : Any, EXCEPTION : Exception> flatExtracting(extractor: ThrowingExtractor<in Finding, out MutableCollection<V>, EXCEPTION>): AbstractListAssert<*, MutableList<out V>, V, ObjectAssert<V>>
Link copied to clipboard
open fun <V : Any> flatMap(mapper: Function<in Finding, out MutableCollection<V>>): AbstractListAssert<*, MutableList<out V>, V, ObjectAssert<V>>
fun flatMap(vararg mappers: Function<in Finding, *>): AbstractListAssert<*, MutableList<out Any>, Any, ObjectAssert<Any>>
fun <EXCEPTION : Exception> flatMap(vararg mappers: ThrowingExtractor<in Finding, *, EXCEPTION>): AbstractListAssert<*, MutableList<out Any>, Any, ObjectAssert<Any>>
open fun <V : Any, EXCEPTION : Exception> flatMap(mapper: ThrowingExtractor<in Finding, out MutableCollection<V>, EXCEPTION>): AbstractListAssert<*, MutableList<out V>, V, ObjectAssert<V>>
Link copied to clipboard
open fun getWritableAssertionInfo(): WritableAssertionInfo
Link copied to clipboard
open override fun has(condition: Condition<in List<Finding>>): FindingsAssert
open fun has(condition: Condition<in Finding>, index: Index): FindingsAssert
Link copied to clipboard
open override fun hasAtLeastOneElementOfType(expectedType: Class<*>): FindingsAssert
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun hasExactlyElementsOfTypes(vararg types: Class<*>): FindingsAssert
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun hasOnlyElementsOfType(expectedType: Class<*>): FindingsAssert
Link copied to clipboard
open override fun hasOnlyElementsOfTypes(vararg types: Class<*>): FindingsAssert
Link copied to clipboard
open override fun hasOnlyOneElementSatisfying(elementAssertions: Consumer<in Finding>): FindingsAssert
Link copied to clipboard
open override fun hasSameClassAs(other: Any): FindingsAssert
Link copied to clipboard
Link copied to clipboard
open override fun hasSameHashCodeAs(other: Any): FindingsAssert
Link copied to clipboard
open override fun hasSameSizeAs(other: Any): FindingsAssert
open override fun hasSameSizeAs(other: MutableIterable<*>): FindingsAssert
Link copied to clipboard
open override fun hasSize(expected: Int): FindingsAssert
Link copied to clipboard
open override fun hasSizeBetween(lowerBoundary: Int, higherBoundary: Int): FindingsAssert
Link copied to clipboard
open override fun hasSizeGreaterThan(boundary: Int): FindingsAssert
Link copied to clipboard
open override fun hasSizeGreaterThanOrEqualTo(boundary: Int): FindingsAssert
Link copied to clipboard
open override fun hasSizeLessThan(boundary: Int): FindingsAssert
Link copied to clipboard
open override fun hasSizeLessThanOrEqualTo(boundary: Int): FindingsAssert
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun hasTextLocations(vararg expected: Pair<Int, Int>): FindingsAssert
fun hasTextLocations(vararg expected: String): FindingsAssert
Link copied to clipboard
open override fun hasToString(expectedToString: String): FindingsAssert
Link copied to clipboard
open override fun have(condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun haveAtLeast(times: Int, condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun haveAtLeastOne(condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun haveAtMost(times: Int, condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun haveExactly(times: Int, condition: Condition<in Finding>): FindingsAssert
Link copied to clipboard
open override fun inBinary(): FindingsAssert
Link copied to clipboard
open override fun inHexadecimal(): FindingsAssert
Link copied to clipboard
open override fun is(condition: Condition<in List<Finding>>): FindingsAssert
open fun is(condition: Condition<in Finding>, index: Index): FindingsAssert
Link copied to clipboard
open override fun isEmpty()
Link copied to clipboard
open override fun isEqualTo(expected: Any): FindingsAssert
Link copied to clipboard
open override fun isExactlyInstanceOf(type: Class<*>): FindingsAssert
Link copied to clipboard
open override fun isIn(vararg values: Any): FindingsAssert
open override fun isIn(values: MutableIterable<*>): FindingsAssert
Link copied to clipboard
open override fun isInstanceOf(type: Class<*>): FindingsAssert
Link copied to clipboard
open override fun isInstanceOfAny(vararg types: Class<*>): FindingsAssert
Link copied to clipboard
open override fun <T : Any> isInstanceOfSatisfying(type: Class<T>, requirements: Consumer<T>): FindingsAssert
Link copied to clipboard
open override fun isNot(condition: Condition<in List<Finding>>): FindingsAssert
Link copied to clipboard
open override fun isNotEmpty(): FindingsAssert
Link copied to clipboard
open override fun isNotEqualTo(other: Any): FindingsAssert
Link copied to clipboard
open override fun isNotExactlyInstanceOf(type: Class<*>): FindingsAssert
Link copied to clipboard
open override fun isNotIn(vararg values: Any): FindingsAssert
open override fun isNotIn(values: MutableIterable<*>): FindingsAssert
Link copied to clipboard
open override fun isNotInstanceOf(type: Class<*>): FindingsAssert
Link copied to clipboard
open override fun isNotInstanceOfAny(vararg types: Class<*>): FindingsAssert
Link copied to clipboard
open override fun isNotNull(): FindingsAssert
Link copied to clipboard
open override fun isNotOfAnyClassIn(vararg types: Class<*>): FindingsAssert
Link copied to clipboard
open override fun isNotSameAs(other: Any): FindingsAssert
Link copied to clipboard
open override fun isNull()
Link copied to clipboard
open override fun isNullOrEmpty()
Link copied to clipboard
open override fun isOfAnyClassIn(vararg types: Class<*>): FindingsAssert
Link copied to clipboard
open override fun isSameAs(expected: Any): FindingsAssert
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
override fun isSubsetOf(vararg values: Finding): FindingsAssert
open override fun isSubsetOf(values: MutableIterable<Finding>): FindingsAssert
Link copied to clipboard
Link copied to clipboard
open fun last(): FindingAssert
open fun <ASSERT : AbstractAssert<*, *>> last(assertFactory: InstanceOfAssertFactory<*, ASSERT>): ASSERT
Link copied to clipboard
open fun <V : Any> map(mapper: Function<in Finding, V>): AbstractListAssert<*, MutableList<out V>, V, ObjectAssert<V>>
fun map(vararg mappers: Function<in Finding, *>): AbstractListAssert<*, MutableList<out Tuple>, Tuple, ObjectAssert<Tuple>>
open fun <V : Any, EXCEPTION : Exception> map(mapper: ThrowingExtractor<in Finding, V, EXCEPTION>): AbstractListAssert<*, MutableList<out V>, V, ObjectAssert<V>>
Link copied to clipboard
open fun matches(predicate: Predicate<in List<Finding>>): FindingsAssert
open fun matches(predicate: Predicate<in List<Finding>>, predicateDescription: String): FindingsAssert
Link copied to clipboard
open override fun noneMatch(predicate: Predicate<in Finding>): FindingsAssert
Link copied to clipboard
open override fun noneSatisfy(restrictions: Consumer<in Finding>): FindingsAssert
open override fun noneSatisfy(restrictions: ThrowingConsumer<in Finding>): FindingsAssert
Link copied to clipboard
open override fun overridingErrorMessage(newErrorMessage: String, vararg args: Any): FindingsAssert
Link copied to clipboard
fun satisfies(vararg requirements: Consumer<in List<Finding>>): FindingsAssert
fun satisfies(vararg assertions: ThrowingConsumer<in List<Finding>>): FindingsAssert
open override fun satisfies(condition: Condition<in List<Finding>>): FindingsAssert
open fun satisfies(requirements: Consumer<in Finding>, index: Index): FindingsAssert
Link copied to clipboard
fun satisfiesAnyOf(vararg assertions: ThrowingConsumer<in List<Finding>>): FindingsAssert
Link copied to clipboard
override fun satisfiesExactly(vararg requirements: Consumer<in Finding>): FindingsAssert
override fun satisfiesExactly(vararg requirements: ThrowingConsumer<in Finding>): FindingsAssert
Link copied to clipboard
override fun satisfiesExactlyInAnyOrder(vararg requirements: Consumer<in Finding>): FindingsAssert
override fun satisfiesExactlyInAnyOrder(vararg requirements: ThrowingConsumer<in Finding>): FindingsAssert
Link copied to clipboard
open override fun satisfiesOnlyOnce(requirements: Consumer<in Finding>): FindingsAssert
open override fun satisfiesOnlyOnce(requirements: ThrowingConsumer<in Finding>): FindingsAssert
Link copied to clipboard
open fun <ASSERT : AbstractAssert<*, *>> singleElement(assertFactory: InstanceOfAssertFactory<*, ASSERT>): ASSERT
Link copied to clipboard
open fun size(): AbstractIterableSizeAssert<FindingsAssert, List<Finding>, Finding, FindingAssert>
Link copied to clipboard
override fun startsWith(vararg sequence: Finding): FindingsAssert
Link copied to clipboard
open override fun usingComparator(customComparator: Comparator<in List<Finding>>): FindingsAssert
open override fun usingComparator(customComparator: Comparator<in List<Finding>>, customComparatorDescription: String): FindingsAssert
Link copied to clipboard
open fun <T : Any> usingComparatorForElementFieldsWithNames(comparator: Comparator<T>, vararg elementPropertyOrFieldNames: String): FindingsAssert
Link copied to clipboard
open fun <T : Any> usingComparatorForType(comparator: Comparator<T>, type: Class<T>): FindingsAssert
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun usingElementComparator(customComparator: Comparator<in Finding>): FindingsAssert
Link copied to clipboard
Link copied to clipboard
open override fun usingRecursiveAssertion(): RecursiveAssertionAssert
open override fun usingRecursiveAssertion(recursiveAssertionConfiguration: RecursiveAssertionConfiguration): RecursiveAssertionAssert
Link copied to clipboard
open override fun usingRecursiveComparison(): RecursiveComparisonAssert<*>
open override fun usingRecursiveComparison(recursiveComparisonConfiguration: RecursiveComparisonConfiguration): RecursiveComparisonAssert<*>
Link copied to clipboard
open override fun withFailMessage(newErrorMessage: String, vararg args: Any): FindingsAssert
Link copied to clipboard
open override fun withRepresentation(representation: Representation): FindingsAssert
Link copied to clipboard
Link copied to clipboard