Thanks @kortschak!
I understand your concerns, I work on the "both sides" too.
The code (test) should be readable, easy to understand and a simple
assertion can be more "clean way" that a long conditional if. A "ugly test"
can be created with or without an assertion library.
The concern about
I have thoughts about the impact of assertion libraries in software
engineering. I came from a background where they are commonplace into
Go and in my earlier projects I used some the earlier iterations on
them (go-check).
While it's true that developers *can* use assertion libraries to
provide ri