The Practical Dev's review of Concepts of maintainable unit tests