An opinionated implementation of the Command pattern for Ruby applications. Cuprum wraps your business logic in a consistent, object-oriented interface and features status and error management, composability and control flow management.
Minimal class double implementing the #call method.
#call(*_args, **_kwargs, &) => Object
Empty method that accepts any parameters and an optional block.
Back to Documentation | Reference | Cuprum | Cuprum::Utils | Cuprum::Utils::InstanceSpy