Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/02/2012, 12:39
Avatar de ZiTAL
ZiTAL
 
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
Respuesta: Como implementar códigos a QUnit

básicamente es pasarle diferentes tipos de parametros a la función para ver si falla o no, deberías hacerlo asi:

Código Javascript:
Ver original
  1. test('isEven()', function() {
  2.     ok(getArticulos(0), 'metemos un 0');
  3.     ok(getArticulos(-1), 'metemos un valor negativo');
  4.     ok(getArticulos(1), 'metemos un valor positivo');
  5.     ok(getArticulos([]), 'metemos un array vacio');
  6.     ok(getArticulos({}), 'metemos un objeto vacio');
  7.     ok(getArticulos(function(){}), 'metemos un valor');
  8. })

con esto haces tus pruebas y ves lo que falla, lo mejor suele ser hacer una comprobación de los parámetros de entrada, por ejemplo si la funcion espera como parametro un número pues si ese parámetro no es un número pues no haces nada, lo que no hay que hacer es pre-suponer que nos va a llegar un número, no se si me he explicado.
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan