SliceShouldContext

Context receiver for writing declarative assertions on a SliceGraph.

Properties

Link copied to clipboard

Filter or assertion criteria for adjacency.

Link copied to clipboard

Filter or assertion criteria for slices.

Link copied to clipboard

Filter or assertion criteria for violations.

Functions

Link copied to clipboard
fun addViolation(message: String)

Appends a custom violation failure message to the assertion run.

Link copied to clipboard
fun check(condition: Boolean, message: String = io.github.baole.konture.i18n.getMessage("slices.rule.assertionConditionFailed"))

Asserts condition is true, recording a violation with message when false.