No tienes acceso a esta clase

¬°Contin√ļa aprendiendo! √önete y comienza a potenciar tu carrera

Pruebas al render

5/20
Recursos

Aportes 1

Preguntas 0

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Con esto se genera pr√°cticas del render a los componentes que ya est√°n en un routing que reciben esos par√°metros mediante un mock

product-detail.component.spec.ts

it('should show the product in the view', () => {

    const productId = '2';
    route.setParamMap({id: productId});

    const productMock = {
      ...generateOneProduct(),
      id: productId,
    }
    productsService.getOne.and.returnValue(mockObservable(productMock));

    fixture.detectChanges(); // ngOnInit
    const titleText = getText(fixture, 'title');
    const priceText = getText(fixture, 'price');
    expect(titleText).toContain(productMock.title);
    expect(priceText).toContain(productMock.price);
	expect(productsService.getOne).toHaveBeenCalledWith(productId);

  });