Package-level declarations

Types

Link copied to clipboard

Provides utility functions for matching against First instances.

Link copied to clipboard
class InitSpec<M, F>(init: Init<M, F>)

A class to help with Behavior Driven Testing of the Init function of a Mobius program.

Link copied to clipboard

Provides utility functions for matching Next instances in tests.

Link copied to clipboard
Link copied to clipboard
open class RecordingConsumer<V> : Consumer<V>
Link copied to clipboard
Link copied to clipboard
data class Result<M, F>(val model: M, val lastNext: Next<M, F>?)

Defines the final state of a Mobius loop after a sequence of events have been processed.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class UpdateSpec<M, E, F>(update: Update<M, E, F>)

A class to help with Behavior Driven Testing of the Update function of a Mobius program.