Contenido del curso
Testing helpers
Pruebas a Fields
Pruebas a Forms
Pruebas a Validadores
Continua aplicando testing con Angular
GetText
Contenido del curso
GetText
WILDES JARAMILLO HENAO
EstudianteInes Rodriguez
EstudianteCarlos Alejandro Hernández Mejía
EstudianteDionel Cristian Martinez
EstudianteKevin Candia
EstudianteDavid Castro
EstudianteIván Cortez Hernández
Estudianteyo 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