Open vcrb18 opened 2 years ago
Tengo la duda también, que cada método que quiero testear tiene que ser público para yo poder testearlo. Está correcto esto?
Luego, si en mi controlador llamo a un método de una clase, pero ese método ya lo tengo testeado en el modelo, como hago el test respectivo en el controlador si básicamente ya se que funciona?
Creo que sería bueno que tomaras el curso de Testing en el futuro :). El foco de testing en diseño detallado es que ganes experiencia práctica y obtengas algunos de los beneficios de usar tests. Por lo mismo, no nos meteremos en temas complejos. Las preguntas que haces son temas complejos de testing. Es difícil testear la vista y el controlador. También hay discusiones sobre qué hacer con métodos privados porque, tal como dices, no los puedes testear sin hacerlos públicos (que no es la idea).
Por lo mismo, estos son mis consejos:
@RodrigoToroIcarte Es válido tener solo un smoke test? O hay que testear tofo el código por separado?
Hola, tengo demasiadas dudas testeando la vista y el controlador. No sé bien cómo hacer esto, estoy leyendo la documentación de microsoft pero no sé si tendrá un enfoque muy distinto al curso, dado que en los ppt vimos solo como testear el modelo, y no me logro acordar si en clases se dijo algo más al respecto. Estoy bien perdido asique acepto todo tipo de ayuda.