working test infrastructure, skelly classes