Extracted the rated executor thread factor and pass it into the executors
Extracted the rated executor thread factor and pass it into the executors
Test both implementations of IRatedExecutor