test(controllerTrainer): update asynchronous testing to include integration testing with zone.js