prepare testing frameworks