Releases: dogmatiq/testkit
Releases · dogmatiq/testkit
Version 0.13.10
Added
- Added
MessageDescription
method to internal test messages in preparation for it becoming mandatory
Version 0.13.9
Changed
- Bumped
dogmatiq/linger
to v1.0.0
Version 0.13.8
Version 0.13.7
Fixed
- Fix malformed panic message in
engine.CommandExecutor
andEventRecorder
when passed an unrecognized message
Version 0.13.6
Fixed
- Fix issue rendering Protocol Buffers diffs by upgrading to
dogmatiq/dapper
v0.4.3
Version 0.13.5
Added
- Add
InterceptCommandExecutor()
andInterceptEventRecorder()
options - Add functional options to
Call()
, seeCallOption
Version 0.13.4
Changed
- Hide unexported struct fields in message diffs
Version 0.13.3
Added
- Add
WithMessageComparator()
for specifying custom message comparison behavior within a test - Add
DefaultMessageComparator()
, the default comparator, with support for protocol buffers messages
Version 0.13.2
Added
- Add
ToOnlyExecuteCommandsMatching()
andToOnlyRecordEventsMatching()
expectations
Version 0.13.1
Added
- Add
ToExecuteCommandMatching()
andToRecordEventMatching()
expectations - Add
ToRepeatedly()
expectation