Какова роль описания () в Мокко?
Документация наофициальный сайт мокко содержит этот пример:
describe('User', function(){
describe('#save()', function(){
it('should save without error', function(done){
var user = new User('Luna');
user.save(function(err){
if (err) throw err;
done();
});
})
})
})
Я хочу знать, когда я должен вложить свои тесты вdescribe
функция и какова основная цельdescribe
является. Могу ли я сравнить первый аргумент, переданныйdescribe
к комментариям на языке программирования? Ничего не показано изdescribe
в выводе на консоль. Это только для удобства чтения, или есть какое-то другое использование для этой функции?
Что-то не так, если я использую это так?
describe('User', function(){
describe('#save()', function(){
var user = new User('Luna');
user.save(function(err){
if (err) throw err;
done();
})
})
})
Если я делаю это таким образом, тест все равно проходит.