a friend came up with a good way to describe good tests the way I see them (in my book I describe good unit tests as ones that are readable, maintainable and trust-worthy at the same time).
He just called them RTM: Readable, Trust-worthy, Maintainable
I think I’ll keep this idea – as it flows well with the idea of an RTM application – can you actually “release” these tests to the market (that is – for someone else to read, maintain and trust)?