Cuando se escriben pruebas unitarias, normalmente es aconsejable probar las cajas de borde.¿Son estos el tipo de casos extremos en los que debería pensar al usar pruebas unitarias?
Sin embargo, ¿estas son las cosas correctas?
- Pruebe la conexión con la base de datos no está abierto (afirman se produce una excepción)
- afirmar que una mesa, que siempre debe tener> 1 fila, lo hace
- Afirmar que un campo que se requiere , es! = nulo.
- Asegúrate de que se haya configurado una ip en el formato correcto (puedo analizar la cadena a IP).
Gracias
Así que pruebe basilicalmente el parámetro. Entonces, si mi consulta db tomó un parámetro, pruebe alrededor de eso (GUID que está en formato incorrecto, etc.). Pero creo que las pruebas que escribí arriba todavía serán buenas. – dotnetdev
@dotnetdev: esa es la idea y, sí, las pruebas que tienes siguen siendo buenas. – ChrisF