v0.6.0
Added
Musubi.Testing.dispatch_command/4now accepts a native (atom-keyed, atom-valued) payload and wire-encodes it viaMusubi.Wire.to_wire/1before dispatch, sohandle_command/3receives the same string-keyed map a real client delivers (#61). Tests can write%{by: 3}instead of%{"by" => 3}; the encode is idempotent on existing string-keyed payloads, so this is non-breaking. Symmetric with the egressto_wireencoding of command replies (#59).
Full Changelog: v0.5.0...v0.6.0