Added test framework for ThreadControllerInterface class