Should we have a single assert per test? Are custom asserts useful? What about diagnostic messages? And how to structure our tests? Maybe we should have tests mixed with production code?
Alex answers all these questions, prompted by a conversation on Twitter started by Mattias Verraes https://twitter.com/mathiasverraes/status/1752236595091054671.