Koodia, testeja, luokkakaavio