Ver Mensaje Individual
  #47 (permalink)  
Antiguo 10/05/2017, 20:43
Avatar de detective_jd
detective_jd
 
Fecha de Ingreso: abril-2011
Ubicación: Salto
Mensajes: 437
Antigüedad: 13 años
Puntos: 6
Respuesta: Implementar TablaHash

Hola CalgaryCorpus me faltaron 2 cosas que te quiero preguntar:

Cita:
Te habia dicho que no imprimas nada? que elimines los System.out.println? Sugiero que en vez de escribir, arrojes una exception y esta sea capturada y el stack trace escrito cuando la prueba fracase, en el stack trace va a estar el nombre de la funcion que fracaso. No es necesario el System.out.println, No es necesario escribir nada si la prueba pasa.
¿Te refieres a que ponga un try y un catch en cada test?

Cita:
Otra sugerencia: Cambia tu implementacion de get(), completamente, para probar cuan bien estan tus pruebas. En la nueva implementacion, retorna siempre el mismo valor, no importa cual sea la clave que te pasan, por ejemplo, retorna "CalgaryCorpus", siempre siempre.
Aun pasan tus pruebas? Esperas que tus pruebas pasen o que fracasen?
Un hash que siempre retorna lo mismo, no importa la clave es un mal hash, de modo que las pruebas deberian detectar ese mal comportamiento.
Me queda hacer eso.

Pero el resto está hecho: https://github.com/detectivejd/HassM.../hashmapsimple

Reitero lo dicho: digan si falta algún test que no haya tenido en cuenta, xq pude haberme olvidado.

Espero sus respuestas y saludos.