Package-level declarations
Types
Link copied to clipboard
interface TransformerTestScope
Test scope interface for the legacy TestSuite API.
Link copied to clipboard
class TransmissionTest
Comprehensive testing framework for Transmission components with a fluent DSL.
Functions
Link copied to clipboard
Link copied to clipboard
Finds the last occurrence of a specific data type in the list.
Finds the last occurrence of a specific effect type in the list.
Link copied to clipboard
Extension function to create a TransmissionTest for this transformer.
Extension function to create a TransmissionTest for this transformer with a custom dispatcher.
fun TestSuite.test(effect: Transmission.Effect, scope: suspend TransformerTestScope.(scope: TestScope) -> Unit)
fun TestSuite.test(signal: Transmission.Signal, scope: suspend TransformerTestScope.(scope: TestScope) -> Unit)
Link copied to clipboard
Waits for the transformer's current signal and effect processing to complete.