Listen

Description

#151 - Testes em componentes LWC - Transmitido ao vivo no Instagram em 10/02/2020.

- Por que testar LWC

- sfdx-lwc-jest - extension for SFDX

    - Node.js

    - npm

        - npm init

        - npm install

        - npm install @salesforce/sfdx-lwc-jest --save-dev

- Ignorar usando o force.ignore

- Rodando suas classes de teste de LWC

     - np, run test:unit / test:unit:watch / test:unit:debug

- Como isso acontece

    - Criar uma classe de teste dentro do seu próprio componente componente.test.js

    - importa o seu proprio componente import COMPONENTE from c/COMPONENTE;

- Porque não precisamos de 75% de cobertura

   - Na minha visão é porque não afeta a estrutura Salesforce

- Como começar com testes em LWC

   - Começe pelo Developer Guide - https://developer.salesforce.com/docs/component-library/documentation/lwc/lwc.testing

   - jest.mock

   - Test de API

   - Test de wire

   - Test de output

- A vantagem dos testes serem 100% local

   - Velocidade

   - Feedback em Realtime

   - Debug

Acompanhe as live de segunda a sexta às 21:41, saiba mais em https://souforce.cloud/lives

Siga-nos no Instagram @iFernandoSousa & @Anellinv

Blog: https://souforce.cloud

Cursos: https://cursos.souforce.cloud

Youtube: https://youtube.com/souforce