Teste Angular 2 - Chamada de função assíncrona - quando usar

Quando você usa a função assíncrona noTestBed ao testar no Angular 2?

Quando você usa isso?

 beforeEach(() => {
        TestBed.configureTestingModule({
            declarations: [MyModule],
            schemas: [NO_ERRORS_SCHEMA],
        });
    });

E quando você usa isso?

beforeEach(async(() => {
    TestBed.configureTestingModule({
        declarations: [MyModule],
        schemas: [NO_ERRORS_SCHEMA],
    });
}));

Alguém pode me esclarecer sobre isso?

questionAnswers(2)

yourAnswerToTheQuestion