Data structures
All the activities performed by Serenity/JS actors are asynchronous, and so are the data structures that support them. Serenity/JS introduces several async-first, dynamic abstractions around the native JavaScript data structures and data types to support writing test scenarios following the Screenplay Pattern.
In this article, I'll show you how the below idiomatic Serenity/JS data structures work and how to use them in your scenarios:
This article is coming soon! If you'd like me to prioritise writing it, give it a thumbs up 👍 in the reactions section below so that I know that this topic is in demand. Also make sure to follow Serenity/JS on LinkedIn or Twitter to get notified 🔔 when new materials and releases are available.
And if you appreciate the amount of effort that goes into maintaining Serenity/JS and producing all the learning materials, please support our work on GitHub.