set up framework for testing