Prueba de Angular 2 - Llamada a función asíncrona - cuando usar

¿Cuándo usas la función asíncrona en TestBed cuando pruebas en Angular 2? ¿Cuándo usas esto? beforeEach(() => { TestBed.configureTestingModule({ declarations: [MyModule], schemas: [NO_ERRORS_SCHEMA], }); }); ¿Y cuando usas esto? beforeEach(async(() => {