FunctionsShouldCompositeAssertions
interface FunctionsShouldCompositeAssertions
Composite condition assertions for function rules.
Inheritors
Functions
Link copied to clipboard
Filter or assertion criteria for all of.
Link copied to clipboard
Asserts that selected functions satisfy at least one of the specified assertion blocks.
Link copied to clipboard
Filter or assertion criteria for none of.
Link copied to clipboard
Asserts that selected functions satisfy a custom boolean condition.
open fun satisfy(assertion: (FunctionDeclarationContext, MutableList<String>) -> Unit): FunctionsRuleBuilder
Asserts that selected functions satisfy a custom violation-collecting assertion.
Asserts that selected functions satisfy custom description description.
open fun satisfy(description: String, assertion: (FunctionDeclarationContext, List<FunctionDeclarationContext>) -> Boolean): FunctionsRuleBuilder
Asserts that selected functions satisfy a custom boolean condition with description.
open fun satisfy(id: String, description: String? = null, predicate: SatisfyContext<FunctionDeclarationContext>.(FunctionDeclarationContext) -> Boolean): FunctionsRuleBuilder
Asserts that selected functions satisfy a custom predicate within a SatisfyContext block identified by id and optional description.