Esse vídeo foi muito bom, eu gostei demais da forma como você introduziu o conteúdo. São escassos os conteúdos sobre testes no front-end. Parabéns 💪🏻👏🏻👏🏻
@WashingtonDeveloper3 жыл бұрын
Obrigado Isaac, que bom que vc gostou 👍.
@Joao.Gabriel7 Жыл бұрын
Valeu pela aula cara, ajudou bastante!
@jhonmuller8062 Жыл бұрын
Vale salientar que se você estiver tendo problemas ao executar o click do botão através do userEvent, deve ser porque faltou colocar o async na função e await na frente do userEvent.click(). Estive com esse problema. Ótimo vídeo, ensinou muito.
@eliasfausto1377 Жыл бұрын
Excelente vídeo Washington, muito obrigado pela aula!!! Ajudou demais!
@eulaludmila52563 жыл бұрын
Sensacional!!!! Simples e direto, precisava de um começo assim. Muito obrigada e sucesso!!!
@WashingtonDeveloper3 жыл бұрын
obrigado @Eula Ludmila
@HeronHideki3 жыл бұрын
Muito bom essa forma de demonstrar, além de mostrar como criar os testes, mostra a vantagem que eu tenho em ter testes na aplicação....
@luisdwq1232 жыл бұрын
Cara gostei muito da maneira como tu explicou o assunto, testes as vezes dão uma confusão na cabeça mas tu destrinchou bem tudo, parabens!
@thaynasilva68462 жыл бұрын
Estava há 2 dias lendo artigos e vendo vídeos sobre testes unitários com Jest e Testing Library e em nenhum dos diversos conteúdos que consumi obtive o que você conseguiu fazer em 21 minutos. Explicação clara, objetiva e fiel à documentação. Parabéns pela excelente didática e muito obrigada por esse vídeo, me ajudou demais! 👏👏👏
@WashingtonDeveloper2 жыл бұрын
Fico muito feliz em poder ajudar 😁
@pedro.britto2 жыл бұрын
Caramba! Baita aula! Muito obrigado por compartilhar seus conhecimentos, Washington. Extremamente didático. Sucesso!
@IrlanFreitasjr3 жыл бұрын
Conteúdo muito bom, dando a base para a forma de pensar em como realizar os testes, parabéns!
@flanelondjorge17903 жыл бұрын
Cara! agora sei criar testes, orbrigado pelo o seu tempo.
@WashingtonDeveloper3 жыл бұрын
Que maravilha 👏👏👏👏👏, fico feliz em poder ajudar 😁
@andrenolasco93763 жыл бұрын
Estou começando a me aventurar no mundo dos testes, achei o vídeo bem didático e o melhor e colocar um exemplo de refatoração de componente. Outro ponto super importante do vídeo foi que logo no início, já apresentou o site com as documentações. Muita gente quer aprender sem ter pelo menos passado na documentação antes... kkkkkk. Parabéns pelo trabalho!
@WashingtonDeveloper3 жыл бұрын
Opa André, obrigado... essa e a diferença mesmo, os testes te deixa mais crítico, um desenvolvedor diferenciado 👍
@jarodcavalcante3 жыл бұрын
Show!😀
@Bruno02D2 жыл бұрын
video top
@GeorgeMatos3 жыл бұрын
Muito bom, tava realmente precisando de algo claro e suscinto.
@almirsilva8382 жыл бұрын
Material muito didático; gostei muito!
@carlosamorim942 жыл бұрын
Meu deus cara... Vc é fera demais! Finalmente consegui entender os testes! Vou começar a treinar agora mesmo! Ganhou mais um inscrito!
@sandro1dev3 жыл бұрын
Muito bom, simples e direto! Obrigado pelo conteúdo
@WashingtonDeveloper3 жыл бұрын
Que bom que gostou Sandro vlw 👍
@marcelorafael232 жыл бұрын
Muito bom. Foi simples e Sucinto. Ganhou um inscrito. 👏
@EricFrankLi3 жыл бұрын
Gostei do conteúdo. Parabéns e obrigado.
@lino16782 жыл бұрын
Meus parabéns pelo conteúdo.
@alinebarbosa62933 жыл бұрын
parabéns, muito bom mesmo tava precisando de algo claro e objetivo. obrigado.
@WashingtonDeveloper3 жыл бұрын
Obrigado @Aline 😉
@_reinaldoferreira3 жыл бұрын
Fala Washington, Cara que legal o video... confesso que me chamou a atenção as sua orientações de: 1 - Orientar o pessoal a ler a documentação 2 - E estudar sobre boas praticas Parabéns pelo conteúdo e pela didática, estou seguindo e final de semana vou maratonar alguns videos seus rs
@WashingtonDeveloper3 жыл бұрын
Fala Reinaldo tudo bem, que bom que vc gostou, espero ter ajudado de alguma forma 😁👍
@danielhbrito3 жыл бұрын
Que aula fantástica! Me ajudou bastante!
@maykonsousa843 жыл бұрын
Topzeira mano!
@paulah373 жыл бұрын
Muito bom! Simples e direto
@RogerioOrioli2 жыл бұрын
que didatica linda ! parabens
@paulapompeodecamargo97332 жыл бұрын
shooow!
@erickpascoal68403 жыл бұрын
Muito bom, parabéns
@SammmLLL3 жыл бұрын
mto obrigado
@jimmmyspd2 жыл бұрын
ótimo vídeo e ótima didática
@RobsonAlvesJJ3 жыл бұрын
Muito bom, me ajudo bastante!
@TiagoDiass23 жыл бұрын
ótimo conteúdo!!
@WashingtonDeveloper3 жыл бұрын
@obrigado Tiago
@GaabrielRibeiro3 жыл бұрын
Toppp!
@LeonardoLuzx3 жыл бұрын
Obrigado pelo video! Só não fica claro onde começa e termina o testing library e o jest.
@WashingtonDeveloper3 жыл бұрын
Opa Dev Tools tudo bem? obrigado 👍. Então a direferenca esta nas responsabilidades: - Jest é um runner test, responsavel em executar testes e muito mais... um detalhe desses (muito mais) são os assertions (toBe, toEqual... jestjs.io/pt-BR/docs/expect) mais detalhe na documentação jestjs.io/pt-BR/. -Testing Library, Utilitários de teste simples e completos que incentivam boas práticas de teste(React, Angular, Vue... ), ele nos ajuda a fazer seleções do meu componente, e verificar nos (assertions do jest) para fazer as validações. mais detalhes testing-library.com/docs/react-testing-library/intro
@danjunior8653 жыл бұрын
Ótima explicação. Bem detalhada, muito boa para quem está começando com os testes. Uma dúvida: dá pra fazer TDD com React? Ou é melhor fazer os testes depois do componente pronto?
@WashingtonDeveloper3 жыл бұрын
Olá @Dirceu tudo bem?. Com certeza e possível utilizar TDD. Olha no Front-End, (na minha opnião) não seria necessário utilizar TDD. a não ser uma camada de DOMAIN. Mas quando falamos de UI, mais na funcionalidade, criar o componente e depois testar, ja deixa ele manutenível o suficiente.
@gabrielpereiramendes34633 жыл бұрын
#Excelente!
@WashingtonDeveloper3 жыл бұрын
Obrigado Gabriel 😄
@TaiuanPagini3 жыл бұрын
Primeiramente parabéns pelo conteudo! E queria perguntar qual extensão esta utilizando para o vscode dar as sugestões de métodos no "screen", por exemplo o getByText()?
@WashingtonDeveloper3 жыл бұрын
Obrigado Taiuan, então não estou usando nenhuma extensão não, só as configurações padrão do VsCode(as extensões que uso para JS e o Prettier, Eslint caso já n venha no projeto), caso vc n consiga exibir, comenta aqui que posso te ajudar 👍.
@martadeoliveiramacedomarta61263 жыл бұрын
👏👏👏👏
@AlbertoPNeto3 жыл бұрын
Conteúdo brilhante. Difícil achar algo tão compreensível e ao mesmo tempo completo. Porém, fiquei com uma dúvida. Onde foi utilizado o Jest? Ele está no título, mas não foi importado no código. Obrigado! E bom trabalho
@WashingtonDeveloper3 жыл бұрын
Fala Alberto tudo bem? O Jest e o runtime, responsável pelos testes: jestjs.io/pt-BR/
@AlbertoPNeto3 жыл бұрын
@@WashingtonDeveloper hmm então jest pega automaticamente os arquivos que terminam em test.js?
@WashingtonDeveloper3 жыл бұрын
@@AlbertoPNeto exatamente
@rbltv2 жыл бұрын
Topppp
@joaoggabriellima2 жыл бұрын
Boa noite, tudo bem? Em alguns casos eu observei que a verificação poderia ter sido feita em um escopo só, por exemplo no caso do clique do botão ja poderia verificar o contador, se havia adicionado as classes e etc. Você optou por deixar os testes bem mais extraídos, cada um fazendo o mínimo possível. Essa é a maneira mais correta? Ou foi mais intencional com a proposta do vídeo? Agradeço desde já
@WashingtonDeveloper2 жыл бұрын
Olá tudo bem graças a Deus. O video traz a necessidade de testarmos os nossos componentes. Quanto menor a parte testada melhor(sim foi intencional). Agora a questão de correto, depende como vc ou sua equipe gostaria de testar esses cenários (ou escopos). Se eu conseguir fazer vc testar seus componentes (independente da forma ou estrutura), MARAVILHA 😎
@antonyleme76022 жыл бұрын
Legal. Minha dúvida em relação aos testes é saber o que precisa ser testado e o que não precisa. Tenho implementado alguns testes ultimamente e tenho reparado que ficam me extensos e comecei a me perguntar se era realmente necessário testar tudo que estava testando. Eu deveria testar props dos componentes? E o visual? Indica algum conteúdo sobre isso?
@WashingtonDeveloper2 жыл бұрын
Ola Antony, existe muitas obras muito boa, mas que eu gostei baste foi um livro de Kent Beck "Tdd Desenvolvimento Guiado por Testes"
@arozendojr3 жыл бұрын
como que ficaria os testes, caso fosse usado os styled Componentes ?
@WashingtonDeveloper3 жыл бұрын
Fala @Antônio tudo bem? então, não muda ta, nem deveria mudar rs. pq os styles, podem influenciar somente em alguma ação ou alteração de status, como foi mostrado no video. 👍
@kochgamers2 жыл бұрын
fala mestre, deixa eu te fazer uma pergunta, vc ja tentou usar o jest com styled components no react native ?
@WashingtonDeveloper2 жыл бұрын
Fala Marcus tudo bem? Já sim, não deveria dar problema, pq o styled… seria o “css”
@JoaoVictor-rw9qb2 жыл бұрын
Amigo, normalmente não utilizamos uma pasta separada chamada test em react? Temos que usar __test__ para testar? É meio confuso pra mim, pq em node eu crio um pasta separada para testes
@WashingtonDeveloper2 жыл бұрын
Fala João tudo bem? Então vc pode configurar para uma pasta especifica, mas eu gosto de deixar os testes dos componentes próximo. Vc pode ver aqui na documentação create-react-app.dev/docs/running-tests#filename-conventions Realmente pode diferenciar mesmo... mas dependendo da sua equipe vcs podem montar um que fique melhor 👍
@andresouza6962 жыл бұрын
cara não sei pq mas no meu vscode não aparece as funcionalidades do jest no auto complete. pode me ajudar?
@WashingtonDeveloper2 жыл бұрын
Opa Andre tudo bem? tenta deixar seu Vscode atualizado ou tentar usar esse plugin code.visualstudio.com/docs/editor/intellisense