Skip to content

Release v22.122.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 04:16
f4be8d9

Added

  • The Screenplay generator states exact collection values in specification fixtures: collection expressions, arrays, List<T> initializers and Array.Empty<T>() whose elements are all constants or concept values. A collection with a spread, a computed element, or a set or sorted target still leaves the scenario out with SP0039. (#3383)
  • The Screenplay generator reads exact collection checks in event assertions, e.Tags.SequenceEqual(...) and !e.Tags.Any() for an empty collection, so a scenario whose event carries a collection can state the whole event. (#3383)

Fixed

  • The Chronicle sample's Approvals specifications state their approval identity and the whole ApprovalRequested event, so both scenarios round-trip into the generated Screenplay instead of being left out with SP0039. (#3383)