Test classes, Logic/UI separations