Crate nullable_utils

Source
Expand description

This crate provides helpers for working with Nullables as described by James Shore in Testing without Mocks.

Macros§

nullable_wrapper
Create a wrapper enum for switching (internal) implementations efficiently.

Structs§

OutputListener
Listener implements the emitter side of the [Output Tracking pattern].
OutputTracker
Tracker implements the receiver side of the [Output Tracking pattern].

Enums§

NulledResponses
NulledResponses helps with implementing Configurable Responses for Nullable types.