no caso nao seria melhor utilizar o assertTrue? pq pelo menos na minha concepção o método tem mais indícios para verificar se a pessoa é adulta, mesmo que ao mesmo tempo ele tb faz a verificação se é um não-adulto. tipo, vc ta verificando se a a pessoa é adulta e espera que o resultado seja falso
Muito bom vídeo, bem explicado! Mas por exemplo, nao seria o caso de usar o delta para avaliar a idade, levando em consideração o problema colocado anteriormente (18 é maior de idade no brasil mas em outros países é 21), entao no caso poderia usar o delta para avaliar este intervalo?
Humm. Não funciona bem assim. Se você tiver países com idades diferentes, você tem que criar testes unitários que levem em consideração o país. Por exemplo Brasil, 18. Estados unidos, 21. Porque se a aplicação estiver sendo usada em um país com maioridade 21, o teste que não seja 21 vai falhar se não tiver esse filtro
Professor... Tenho um duvida que me e quase um dilema: A) Pensa comigo uma coisa... Me ajuda a entender... B) Estou fazendo essa pergunta, para varios JAva Influencers do YT... C) E o seguinte: - Se mock's/Mockito permite a "manipulacao do resultado", ou seja, eu dou o resultado que eu quiser. Qual o valor de um TESTE, onde eu eu defino o "resultado que eu quero"???? (manipulacao do resultado) Por exemplo: O metodo retorna uma String..... No mock, eu determino que o resultado sera 22.22 (uma Double)... E o Mock, logicamente, "me da o resultado de 22.22". Para que serve um teste desses? Onde ao inves de ele me dar o resultado REAL(testes de integracao), ele me da um resulta "maquiado"(teste mockados)???
1. Teste de integração é mais lento 2. O objetivo não é testar a lógica de um método específico, porém o fluxo do começo ao fim 3. Se seu teste está testando se um Double é retornado, faz sentido, porque se alguém for lá e resolver alterar o retorno do método pra String, ou um Double em uma lista, o teste vai falhar.
Bateu uma nostalgia de ver o estudante Luffy KKKKKKKKKKKKKKK isso aqui é uma maratona mesmo
você diz o mano que comentava? pprt KKKKKKk sdds dmsdele mn
excelente video parabens pelo conteudo
Aula boa meu mano, aula boa!
Muito bom, vou ver se assisto os próximos vídeos pra conseguir passar na próxima maratona. Estudar e praticar o/
"Se vc tem cinco convenções, você não convenção de porra nenhuma" KKKKKK faz sentido
Aula Concluída 18/07/2024
Aula 280 - 15/06/2024 - OK !✅
Aula concluida 25/12/23
aula 280 - OK!
Muito bommmmm!!!!!!!
no caso nao seria melhor utilizar o assertTrue? pq pelo menos na minha concepção o método tem mais indícios para verificar se a pessoa é adulta, mesmo que ao mesmo tempo ele tb faz a verificação se é um não-adulto.
tipo, vc ta verificando se a a pessoa é adulta e espera que o resultado seja falso
Um dúvida, devo testar minhas classe entity, os construtores(no caso, se meu construtor está funcionado) e esse tipo de coisa?
Aula 24/11/2024 - OK.
Muito bom vídeo, bem explicado! Mas por exemplo, nao seria o caso de usar o delta para avaliar a idade, levando em consideração o problema colocado anteriormente (18 é maior de idade no brasil mas em outros países é 21), entao no caso poderia usar o delta para avaliar este intervalo?
Humm. Não funciona bem assim. Se você tiver países com idades diferentes, você tem que criar testes unitários que levem em consideração o país.
Por exemplo Brasil, 18. Estados unidos, 21.
Porque se a aplicação estiver sendo usada em um país com maioridade 21, o teste que não seja 21 vai falhar se não tiver esse filtro
Aula 280 - 12/07/22 Ok!
Aula 280 - 31/03/2023 - OK !
Aula 280 - 26/06/2024 - OK
Aula 280 = OK! 31/01/2023
Professor... Tenho um duvida que me e quase um dilema:
A) Pensa comigo uma coisa... Me ajuda a entender...
B) Estou fazendo essa pergunta, para varios JAva Influencers do YT...
C) E o seguinte:
- Se mock's/Mockito permite a "manipulacao do resultado", ou seja, eu dou o resultado que eu quiser.
Qual o valor de um TESTE, onde eu eu defino o "resultado que eu quero"???? (manipulacao do resultado)
Por exemplo:
O metodo retorna uma String..... No mock, eu determino que o resultado sera 22.22 (uma Double)...
E o Mock, logicamente, "me da o resultado de 22.22".
Para que serve um teste desses?
Onde ao inves de ele me dar o resultado REAL(testes de integracao), ele me da um resulta "maquiado"(teste mockados)???
1. Teste de integração é mais lento
2. O objetivo não é testar a lógica de um método específico, porém o fluxo do começo ao fim
3. Se seu teste está testando se um Double é retornado, faz sentido, porque se alguém for lá e resolver alterar o retorno do método pra String, ou um Double em uma lista, o teste vai falhar.
Aula 280 OK 02/03/24
12:56 :d kkkk
Qual é o sentido de até as mensagens de erro serem escritas em inglês, CCAA?
É, versão gratuita :)