Contenido del curso
Testing helpers
Pruebas a Fields
Pruebas a Forms
Pruebas a Validadores
Continua aplicando testing con Angular
GetText
Contenido del curso
GetText
yo soy el que va eliminando clases que veo que no tienen uso. 🤭😅
Alguien sabe como se aplicaria el finder queryById en este caso donde el elmento a seleccionar esta dentro de otro componente?
it('should render person when do click', () => { const buttonDe = fixture.debugElement.query(By.css('app-person .btn-person')); buttonDe.triggerEventHandler('click', null); fixture.detectChanges(); const liDe = fixture.debugElement.query(By.css('.selectedPerson ul > li')); expect(component.selectedPerson).toEqual(component.people[0]); expect(liDe.nativeElement.textContent).toContain(component.selectedPerson.name); });
¡Hola Inés! Podrías usar el helper query directamente, en lugar del queryById, usando el selector apropiado, que en este caso, sería app-person [data-testid=“btn-person”]
Este tipo de funciones / utils me encantan, ya había hecho un par como las de la clase antes de empezar este curso para reutilizar de ahora en adelante, me gusta mucho que el código sea fácil de leer.
Que buena clase!!
En serio no puedo creer que yo sea el primer comentario del Curso, que honor! Jejeje ¡Gran clase!
El primero y el único