ejemploTest0001: proyecto plantilla generado con “ng new ejemploTest0001 --skip-install”. App Angular 2 mínima. Creación de un test básico con “describe”, “it” y “expect”
ejemploTest0002: proyecto plantilla generado con “ng new ejemploTest0002 --skip-install”. Creación de un componente con: ng g component test --flat --inline-template --inline-style --spec=false. Test de un componente “inline”. Autodetección de cambios y sus límites
ejemploTest0003: proyecto plantilla generado con “ng new ejemploTest0003 --skip-install”. Creación de un componente con: ng g component test --spec=false. Test de un componente con su template y css en archivos externos. Uso y necesidad de la asincronía
ejemploTest0004: proyecto plantilla generado con “ng new ejemploTest0004 --skip-install”. Prueba de un componente con dependencias, en este ejemplo un servicio
ejemploTest0005: proyecto plantilla generado con “ng new ejemploTest0005 --skip-install”. Prueba de un componente que depende de un servicio asíncrono. Creación de un servicio que simula ser asíncrono: ng g service quote
ejemploTest0006: proyecto plantilla generado con “ng new ejemploTest0006 --skip-install”. Tests de servicios. Creación de un servicio que simula ser síncrono y asíncrono: ng g service test
ejemploTest0007: proyecto plantilla generado con “ng new ejemploTest0007 --skip-install”. Tests de un servicio que depende otro. Creación de ambos: ng g service secundario y ng g service principal
ejemploTest0008: proyecto plantilla generado con “ng new ejemploTest0008 --skip-install”. Tests de un tubo (pipe). Creación del tubo: ng g pipe mayusculas
ejemploTest0009: proyecto plantilla generado con “ng new ejemploTest0009 --skip-install”. Creación de un componente con: ng g component interactivo --inline-template --inline-style --spec=false. Test de un componente interactivo
ejemploTest0010: proyecto plantilla generado con “ng new ejemploTest0010 --skip-install”. Creación de un componente con: ng g component producto. Test de un componente interactivo con entradas (@Input) y salidas (@Output). Primero se le prueba aislado, y después incluído en otro componente principal (simulado)
ejemploTest0011: proyecto plantilla generado con “ng new ejemploTest0011 --skip-install”. Creación de un componente con: ng g component test. Creación de una directiva con ng g directive resaltar. Test de la directiva