así que soy un novato en javascript y yo había estado pasando por código de alguno de los demás y me encontré con este ..La palabra clave 'describir' en javascript
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é exactamente lo hace la palabra clave describe
?
Info:
- Es un PhoneGap aplicación
- Estamos utilizando los spine.js y jQuery bibliotecas
Se está haciendo esto mediante la creación de una gran cantidad de funciones que ofrecen a todo el caso de prueba la apariencia de ser una sentencia de lenguaje algo natural. Esto se llama DSL, pero puede ser bastante confuso para aquellos que no están familiarizados con la biblioteca. – Thilo
Encontrado esto vía google. Debes actualizar el enlace. Parece ser http://jasmine.github.io/ en estos días. – Xaekai
Gracias @Xaekai, he actualizado el enlace. – mmigdol