Le "décrire" mot en javascript
Donc je suis un débutant en javascript et j'avais été en passant par un autre code et j'ai trouvé ce..
describe('deviceready', function() {
it('should report that it fired', function() {
spyOn(app, 'report');
app.deviceready();
expect(app.report).toHaveBeenCalledWith('deviceready');
});
});
Ce que je ne comprends pas, c'est:
Exactement ce que fait le describe
mot-clé le faire?
info:
- C'est une phonegap application
- Nous sommes à l'aide de la spine.js et jQuery bibliothèques
Vous devez vous connecter pour publier un commentaire.
Décrire est une fonction dans le Jasmin cadre de tests. Il décrit simplement la suite de cas de test énumérés par le "il" de fonctions.
Également utilisé dans le mochajs cadre.
discribe
est également fournir par un autre Javascript framework de test "MochaJs".Describe
ne fait pas partie de Javascript, c'est une fonction définie dans la bibliothèque que vous avez utilisé (à savoir Jasmin)"Une suite de test commence par un appel à la mondial de Jasmin fonction décrire avec deux paramètres: une chaîne de caractères et une fonction. Le chaîne est un nom ou le titre un spec suite - généralement ce qui est testé,. Le fonction est un
bloc de code qui implémente la suite."
source: http://jasmine.github.io/2.0/introduction.html