The Subtle Art Of 5 Types Of Tests