Как стать автором
Обновить

Комментарии 1

Для тех кто использует `mocha` и `this` в `beforeEach` лучше чистить контекст после каждого теста,
это позволить быть тестам более предсказуемыми:

var clearContext = function(context){
  for (var prop in context) {
    if(context.hasOwnProperty(prop){
      delete context[prop];
    }
  }
};

...

afterEach(function(){
  this.sinon.restore();
  clearContext(this);
});
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории