Spec-Zone.ru › Angular

waitForAsync

Оборачивает тестовую функцию в асинхронную тестовую зону. Тест автоматически завершится, когда будут выполнены все асинхронные вызовы в этой зоне. Можно использовать для оборачивания вызова inject.

API

function waitForAsync(fn: Function): (done: any) => any;
@paramfnFunction
@returns(done: any) => any

Описание

Оборачивает тестовую функцию в асинхронную тестовую зону. Тест автоматически завершится, когда будут выполнены все асинхронные вызовы в этой зоне. Можно использовать для оборачивания вызова inject.

Пример:

it('...', waitForAsync(inject([AClass], (object) => {
  object.doSomething.then(() => {
    expect(...);
  })
})));

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/core/testing/waitForAsync

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API