Можем ли мы сделать утверждение в обратном вызове `browser.visit`, как показано в документе?

В документе http://zombie.js.org/ есть пример:

browser.visit('/path', function() {
  assert(browser.location.href == 'http://example.com/path');
});

Это делает утверждение в обратном вызове browser.visit, это правильный путь?

Когда я использовал mocha для запуска такого теста, я всегда находил его успешным, даже если утверждение не удалось.

Я искал ключевое слово browser.visit в базе кодов зомби, но не нашел аналогичного использования, вместо этого он делает утверждение из посещения, например:

before(function(done) {
    browser.visit('/path', function() { done(); });
});

it("should do something", function() {
   assert(browser.location.href == 'http://example.com/path');
});

Я не уверен, что это правильный путь.

0 ответов

Другие вопросы по тегам