La palabra clave ''describe'' en javascript
jquery cordova (3)
Así que soy un novato en javascript y había estado revisando el código de otra persona y encontré esto ...
describe(''deviceready'', function() {
it(''should report that it fired'', function() {
spyOn(app, ''report'');
app.deviceready();
expect(app.report).toHaveBeenCalledWith(''deviceready'');
});
});
Lo que no entiendo es: ¿qué hace exactamente la palabra clave describe
?
información:
- Es una aplicación de phonegap
- Estamos utilizando las bibliotecas spine.js y jQuery
"Un conjunto de pruebas comienza con una llamada a la función global Jasmine describe con dos parámetros: una cadena y una función . La cadena es un nombre o título para un conjunto de especificaciones, generalmente lo que se está probando . La función es un bloque de código que implementa el conjunto ".
Describe
no es parte de Javascript, es una función definida en la biblioteca que usaste (es decir, Jasmine)