added test suite to test challenge and response