Creación de método para obtener contactos con pruebas unitarias

Clase 18 de 22Curso de Introducción a DevOps

Resumen

Configurar correctamente tu proyecto es vital para que tus funcionalidades trabajen eficientemente. En este caso, te compartimos cómo crear un método que permita obtener contactos, complementado con sus respectivas pruebas unitarias. Este proceso ayuda a que tu aplicación opere sin inconvenientes y facilita identificar posibles áreas de mejora.

¿Cómo implementar el método para obtener contactos?

Para desarrollar esta función específica, debes agregar en tu archivo Program.cs el método correspondiente. En este ejemplo, incluimos tres contactos específicos:

  • Amin Espinoza
  • Oscar Barajas
  • Pepe Rodelo

Estos serán usados para validar que tu método extrae correctamente los datos requeridos.

¿Cómo asegurarte que tu código trabaja correctamente?

Es indispensable que realices pruebas unitarias para verificar el comportamiento de tu código. En esta implementación, será suficiente con crear un nuevo archivo llamado ApiContactosTest.cs y pegar el fragmento de código de prueba proporcionado.

Ejecuta las siguientes instrucciones en el terminal para confirmar:

dot net build
dot net test

Esto validará que tengas correctamente agregadas las dos pruebas necesarias y que tu código se compile y ejecute sin errores.

¿Cuál es el proceso ideal para registrar tus cambios?

Al trabajar ordenadamente, crear nuevas ramas tranquiliza el flujo y aporta claridad al proyecto. Recuerda estos pasos para mantener la organización:

  1. Crea una nueva rama identificándola claramente (ejemplo: AminES3).
  2. Asegúrate de registrar correctamente tu número de tarea (por ejemplo, número tres).
  3. Verifica siempre antes de realizar el commit final que tu cambio sea el correcto.

Seguir estos pasos aporta orden y claridad, facilitando tu progreso constante en el desarrollo y asegurando calidad en tu proyecto.

Si tienes dudas o dificultades, comparte tus experiencias y juntos podremos resolverlas paso a paso.