Я пытался научиться использовать среду тестирования для автоматизации тестов вместо того, чтобы делать их вручную. После проб и ошибок я, наконец, начал проходить модульные тесты... но теперь моя проблема в том, что все проходит независимо от того, должно это быть или нет.
В настоящее время у меня есть следующий код:
describe('create {authName, authPW}', function() {
it('no name', function() {
init({
path: ':memory:',
callback: function() {
var arg;
arg = {};
//arg['authName'] = 'Name';
arg['authPW'] = 'Pass';
arg['callback'] = function(r) {
// r.should.equal('create error');
r.should.equal('foobar');
done();
};
create(arg);
}
});
});
});
как вы можете догадаться... r
НЕ должно равняться 'foobar'
Что я здесь делаю неправильно?