Fix this unit test...the logic was flawed, we have to block on every runnable
Additional verification that runnables are run in the order they were provided