Notes to Future Self

The things I think about when I think about coding

Reasons not to add messages when you assert

Pitfalls to be aware of when enhancing JUnit test failure feedback

Better test failure feedback with assertThat

Choose the right kind of assert and make things easier to diagnose and fix broken tests

Write JUnit tests that read like documentation

Wouldn't it be cool if everyone could use tests to understand our systems?

TDD Starter Kit

The easiest way to start writing tests


What is all about?