create test framework