validierung und unittests