Spec-Zone.ru › Sinon.JS 6
Эти документы из более старой версии sinon. Вы хотите получить последние документы?

Общая настройка

Мы будем создавать фейки, шпиона и заглушки. По умолчанию они создаются в стандартном ящике. Не забудьте restore этот ящик после каждого теста.

Например, если вы используете mocha, вы можете поместить это в файл теста на уровне корня:

afterEach(() => {
  // Restore the default sandbox here
  sinon.restore();
});

Или в Jasmine вы должны поместить его в каждом describe:

describe('My test suite', () => {

  afterEach(() => {
    // Restore the default sandbox here
    sinon.restore();
  });
});

Забывание восстановить ваш ящик приводит к утечке памяти.

Для более сложных настроек с использованием нескольких ящиков, пожалуйста, см. sandbox

© 2010–2018 Christian Johansen
Licensed under the BSD License.
https://sinonjs.org/releases/v6.3.5/general-setup

Spec-Zone.ru

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