ios framework for test case invocation