Rethinking the xUnit Model - a case study with @duncanmcg

Details
Topic: Rethinking the xUnit Model - a case study
Not much has changed in xUnit testing since 1989 - we still define tests as methods of a class, and the test fixture as fields of that class. As a result things like nesting contexts, reusing fixtures, repeating tests, allowing failures etc, all require the test framework to provide special handling. Spec tests generally provide more structure, but their fixture lifecycle becomes confused, which prevents reuse.
In this session we’ll work as groups to see what features we want from a test framework and whether and how our existing tools provide them. Then Duncan will try to convince us that the recently released Minutest Kotlin library has a model worth learning and adopting for all of our testing needs.
https://twitter.com/ianrohdebell/status/1092893983272026112
If you'd like to facilitate a discussion on a particular topic, come along to the previous XTC (2 weeks before) and propose your topic. If your topic proposal wins the vote, this description will be updated.
About XTC
The eXtreme Tuesday Club (XTC) is London's oldest agile meetup, and has been meeting since 1999. Initially the meetup was focused on discussing Extreme Programming (XP), but it has expanded to include anything XP, agile, lean, or the larger context in which we do software development activities.
We welcome all software development newbies, practitioners, and experts to discuss topics of interest over drinks.
Follow @extremetuesday (https://twitter.com/extremetuesday) on Twitter for announcements and updates, or use the hashtag #XTCLondon (https://twitter.com/hashtag/XTCLondon) to find and share insights.

Rethinking the xUnit Model - a case study with @duncanmcg