Skip to content

Questions? Join our Discord.

JasperFx

Formal support for Wolverine, Marten, and Polecat is available through our Support Plans.

Pure Functions & Testability in Wolverine Added in 1.2.0 ​

Design Wolverine handlers as pure functions following the 'imperative shell, functional core' philosophy for high testability without mock objects.

Use when refactoring handlers, designing testable business logic, unit-testing Wolverine handlers, or deciding between imperative infrastructure calls and declarative return values.

Skill details ​

  • Skill name: wolverine-handlers-pure-functions
  • Applies to: wolverine
  • Tags: handlers, pure-functions, testing, a-frame, StubEventStream
  • Added in: 1.2.0
  • License: Proprietary. Copyright JasperFx Software LLC.

Proprietary. Copyright © JasperFx Software LLC. See the license for terms.