refaktoroitu testiluokat