Conocer y utilizar las diferentes herramientas para hacer el versionamiento, como también practicar la implementación con GitHub Pages con los proyectos desarrollados.
En este tema estudiarás el gran trabajo realizado por el equipo de Angular, al crear pruebas directamente en el entorno de trabajo. De esta manera, es fácil probar todos los aspectos de nuestra aplicación, desde controladores, hasta servicios, formularios y HTTP; incluso probar código asincrónico, que era difícil anteriormente. Con las pruebas unitarias y las pruebas E2E, tienes unas excelentes claves para crear aplicaciones robustas y de fácil mantenimiento.
Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.
Para conocer más sobre Pruebas, versionamiento y liberación, revisa el siguiente video:
Programando en JAVA. (2022, junio 9). PRUEBAS UNITARIAS en JAVA (JUNIT 5) - Tutorial Completo Fácil [Archivo de video]. Recuperado de https://youtu.be/74sClDEYSQ4?si=mAxun34wk6LkrWvM
Para conocer más sobre Pruebas, versionamiento y liberación, te recomendamos leer:
Angular. (s.f.). Testing. Recuperado de https://angular.io/guide/testing
Aplicar los conocimientos de relativos a las pruebas unitarias y E2E, versionamiento, liberación y despliegue de una aplicación web.
Para realizar este programa Angular, es necesario utilizar Visual Studio Code y tener ya instalado el complemento ES7 React del desarrollador dsznajder para que se te facilite el desarrollo de tu código. Podrás instalar este complemento desde la sección de extensiones dentro de Visual Studio Code.
Ejercicio 1
Utiliza el programa de la actividad 7 para configurarle las siguientes pruebas:
Pruebas con Karma:
Realiza una prueba de interactividad para validar el funcionamiento de la funcionalidad "agregar tarea".
Realiza otra prueba de interactividad para validar el funcionamiento del botón ocultar tareas completadas.
Programa una prueba utilizando una función expect con la condicional de valor .tobe, .not.toBe o .toEqual.
Ejercicio 2
Versiona tu código de la aplicación de tareas realizada en la actividad 7 siguiendo los pasos a continuación:
Asegúrate de tener actualizado tu Visual Studio Code.
Deberías tener creada ya tu cuenta de GitHub, pero si no la tienes, crea una. Para esta actividad se sugiere utilizar tu correo institucional.
Crea un repositorio en GitHub. Para realizarlo, ingresa a tu cuenta y solo es necesario elegir la opción de agregar un nuevo repositorio. Posteriormente, ingresa un nombre para este.
Con tu código desarrollado y el repositorio GitHub, realiza la configuración para guardar tus archivos locales en el repositorio remoto. Ejecuta los siguientes comandos:
git init
git add README.md
git commit -m "primer commit"
git remote add origin [url de tu repositorio]
git push -u origin master
Valida que en el repositorio se muestren los archivos de tu desarrollo.
Ejercicio 3
Realiza la liberación y despliegue de tu proyecto con GitHub Pages.
Asegúrate de: