Откуда Мокко знает, что сделано было указано?
Если я пишу асинхронный тест с использованием Mocha, все, что мне нужно сделать, это указать параметр done в функции test:
test('foo', function (done) {...});
Мой вопрос: как Мокко узнает, было ли сделано сделано?
Определение тестовой функции должно быть чем-то вроде
function test(title, fn) {...};
Как Мокко проверяет fn?