Muito bom. Era exatamente isso que eu precisava. Os outros vídeos frisam demais na questão dos serviços mockados e os testes acabam ficando muito vagos. Eu precisava desse teste de integração, com interação real com o banco. Obrigado
@thallespassos53103 жыл бұрын
Muito bom! Adoraria saber sobre SOLID e também como estruturar as pastas, seus nomes, ondem deve ficar e etc...
@igorgoncalves569111 ай бұрын
Gostei da sacada ein 14:25 a Dani manda muito bem.
@GabrielSilva-ni4jy3 жыл бұрын
Massa Dani! Gostaria muito de ver vídeos sobre SOLID e Clean Architecture.
@rocketseat3 жыл бұрын
Faaaaala, Gabriel! Sugestão anotadíssima! 💜 😍
@TheSostenesg73 жыл бұрын
Também estou querendo isso. Gostei muito da organização do projeto da Dani, ficou muito clean.
@BrandyWilliam2 жыл бұрын
Dani, parabéns pela tua didática! Isso me ajudou muito no meu skeleton aqui. Tenho algumas mudanças, mas consegui adaptar ao meu mundo! Parabéns!
@arthurviniciussantossilva14322 жыл бұрын
Dani, vc não faz ideia do quanto vc me ajuda no trabalho, obrigado!
@danilorg Жыл бұрын
Já pesquisei outros vídeos sobre o tema e o seu foi o mais claro. Muito obrigado.
@carlosdanielpohlod43883 жыл бұрын
aula de testes e engenharia de software junto, sensacional, parabéns, muito obrigado mesmo!
@peroconino3 жыл бұрын
Adorei o code/drops Dani vc é perfeita, eu tava com duvida como fazer teste de integração mas vc esclareceu tudo o isso pra mim
@rocketseat3 жыл бұрын
Wooow! Sério, Leandro? Que massa que tiramos suas dúvidas! A Dani é fera, né? 💜 😍
@goodvandro3 жыл бұрын
Estou muito feliz com os novos Cod/drops. Sugestão de conteúdo: Como trabalhar com transactional para prevenir erros com múltiplas operações na base de dados.
@moacirmota3403 жыл бұрын
Oi Dani, que vídeo massa! Os testes são incríveis mesmo e com eles sentimos mais segurança para fazer alterações na aplicação. Tenho adotado o TDD como prática nas minhas aplicações pessoais e percebo o quanto sofri atoa quando não desenvolvia com testes kkkkkkk Nunca usei o prisma mas já ouvi falar bem dele. Vc poderia fazer um vídeo explicando mais sobre o ORM Prima e abordando quais seriam as principais diferenças e vantagens em relação ao TypeORM? Valeu Dani!
@gabrielalvez1845 Жыл бұрын
Ótima didatica, conteúdo incrível.
@danielvinicius49063 жыл бұрын
muito legal! agora falta os testes de frontend ReactJSsssssss
@kassuelo8124 Жыл бұрын
Pq não usou o UserDAOInMemory no teste de integração ao invés de criar banco de dados? *que se fosse criar banco de dados pra teste não precisaria nem do DAOInMemory, poderia ter usado o banco de teste.
@GuilhermeSantos0013 жыл бұрын
Finalmente consegui implantar os testes unitários e de integração com sucesso, obrigado!!!
@rocketseat3 жыл бұрын
Woooow! Show, Gui! Que massa! E curtiu? 💜 😍
@GuilhermeSantos0013 жыл бұрын
@@rocketseat Trabalhoso mas vale a pena, só nessa brincadeira de começar os testes unitarios ja peguei bug em feature nova, ainda bem pois iria para produção :(
@VitorSilva-qm3rk3 жыл бұрын
Olá Dani/Rocketseat, primeiramente meus parabéns pelo ótimo conteúdo apresentado por você e pela equipe Rocketseat. Gostaria de saber se poderiam gravar um vídeo falando sobre testes de Mutação com Javascript. Recentemente eu vi um só que na linguagem PHP.
@georgelucasgp Жыл бұрын
Para quem tiver esse erro: ( class CustomEnvironment extends NodeEnvironment ) TypeError: Class extends value # is not a constructor or null Solução: const NodeEnvironment = require('jest-environment-node').default;
@rodrigolopesmarques6361 Жыл бұрын
Tu me salvou demais, perdi mais de 1h tentando achar uma solução. Muito obrigado!!
@ronaldodev Жыл бұрын
boa, George
@ocara2003 жыл бұрын
Quero Code/Drops de SOLID 🙏🙏
@rocketseat3 жыл бұрын
Sugestão anotadíssima, Ruan! 💜 😍
@leonardoantoniomaundokabon7863 жыл бұрын
sim
@Caiomsilva Жыл бұрын
alguem ja recebeu o erro "TypeError: Class extends value # is not a constructor or null" em algum momento?
@rdgomt3 жыл бұрын
Fala pessoal! Seria muito interessante um vídeo aplicando testes no frontend (React).
@obrxlx3 жыл бұрын
Muito bom! Uma sugestão que acredito que outros teriam também: Uma aplicação com o fastify como provider, visto que o pacote tem crescido demais na comunidade Node!
@rocketseat3 жыл бұрын
Show que curtiu, Bruno! Opa, anotei aqui a sua sugestão! 🚀 💜
@silviolucas2590 Жыл бұрын
Rodo o teste, gera o schema e roda a seed, mas minhas query no repository não encontra nenhum banco, não consigo criar registro e nem fazer um select. D: Mais alguém?
@zilondequadrosmaciel10062 жыл бұрын
Daniele faz um vídeo com um Frontend, exemplo Next conectando ao Backend do Prisma que você mostrou, um abraço.
@Aragir3 жыл бұрын
Oi Dani! Curto muito o conteúdo da Rocket, obrigado por mais este! Fiquei super incomodado em criar um usuário no abata-se durante um teste kkk Dei uma pesquisada e parece que uma boa prática é nunca testar o código "alheio". Neste caso por exemplo, uma falha na criação de usuário poderia ser uma falha no mantenedor do Banco de Dados e não o meu código. Parece que eu teria que criar usar uma mock function neste caso... Que dureza hein? É assim mesmo? kkk Obrigado!!
@diegocruz3043 Жыл бұрын
como ficaria o teardown com o mysql ?
@tarciziobarbosa95323 жыл бұрын
Vídeo maravilhoso Dani, ainda sou muito travado nessa parte do teste e você como sempre direcionou em 100% meus estudos. Ah, e como eu utilizo bastante o Prisma, você pode falar um pouco mais sobre a parte de Type Safety, lá da documentação? Pelo que eu vi a gente pode usar as próprias tiragens já geradas pelo Prisma Client pra gente usar na nossa aplicação. Achei maravilhoso. Bjao 🥰
@sally44613 жыл бұрын
Danii faz um video fazendo esse backend 🥰 amei o video 💜💜
@wendelsantos33992 жыл бұрын
OLHA A QUALIDADE DESSE CONTEÚDO !!!
@leonardogalvao36233 жыл бұрын
Muito bom o conteudo e me ajudou muito, poderia mostrar um pouco mais sobre a arquitetura solid
@alvarocoelhojesus14943 жыл бұрын
Como poderia fazer os testes para get, update, delete? E como poderia fazer a conexao usando o typeorm no lugar do prisma?
@Defdark233 жыл бұрын
Excelente Aula !! Eu tenho duas dúvida rs. Tem que criar um repositório fake para nossos teste unitário, ou basta fazer os teste direto no DB test e depois apaga-los, assim como no teste de integração ? A outra é que, meus teste esta demorando quase 23 seg, para executar será que é alguma configuração no jest ? ou o pc mesmo ? rs
@borel6742 жыл бұрын
Dani é possivel vermos o coverage dos testes integrados?
@jeanjunior-dev3 жыл бұрын
Esse vídeo é muito bom, mas o alcance está péssimo!!! Eu procuro ele pra buscar propositalmente pode "Testes node rocketseat" e ele não aparece :-\ Este vídeo é essencial não só para os testes mas também para o SOLID
@titobarrosTI Жыл бұрын
Não era pra ter dado um erro no expect do createUserService.execute(userData) do rejects, ou seja, numa segunda tentativa de cadastro de user e não somente após ter mudado o texto de new Error?
@AnndreJunior8 ай бұрын
Se for no banco de dados em memória não O array sempre começa vazio
@leozinhomaladao2 жыл бұрын
Muito bom, porém o video ficou meio confuso com parte sendo executada e depois inicia.
@asaventurasderannyzyzz62433 жыл бұрын
Dani faz o processo do zero sobre como fazer as separações de pastas 🙃
@thallespassos53103 жыл бұрын
É necessário ficar criando repositórios in-memory? Não existe alguma ferramente que facilite a criação disso, eu lembro de ter ouvido algo sobre "Mock", mas não entendi muito bem na época, seria essa a ferramente usada para substituir os repositórios in-memory? #PR
@Jonathan_Abilio2 жыл бұрын
Posso aplicar conceitos do Prisma e Jest a um pequeno projeto como To Do List como treinamento?
@leonardoantoniomaundokabon7863 жыл бұрын
super video valeu. Poderia fazer um video : como fazer uma api node TS com SOLID ? Obrigado
@gpenner3 жыл бұрын
Muito obrigado!! Eu estava precisando disso
@dotkoon3 жыл бұрын
#PR Primeiramente parabéns pelo vídeo, conteúdo show de bola. Uma dúvida, quando o projeto vai para produção, os arquivos criados para a realização dos testes vai junto? Abraços.
@rocketseat3 жыл бұрын
Faaaaaala, dev! Valeu demais pelo feedback e por nos trazer a sua dúvida! 💜 😍
@alexsandroeuzebiodasilva68723 жыл бұрын
Ola Dani, poderia fazer esse projeto desde o zero.
@edufgh62662 жыл бұрын
começo do superTest 39:15
@junyorff123 жыл бұрын
Show de bola! Vow msm pelo conteúdo!
@maykonsousa842 жыл бұрын
Muito legal mas eu enfrento diversos problemas com essa abordagem Vira e mexe recebo um erro P1002 de timeout nesse comando prisma migrate dev
@lessaapolinario61312 жыл бұрын
Code/Drops de SOLID por favor
@jubileudasilva92583 жыл бұрын
Mano essa mina explica bem
@rocketseat3 жыл бұрын
A Dani é fera! Curtiu o conteúdo, Jubileu? 💜
@dolfera19623 жыл бұрын
Manda muito!
@ccapua2 жыл бұрын
tem o video fazendo essa aplicação do zero?
@tbass.p34802 жыл бұрын
muito bom, só não está dando certo no nestjs: TypeError: TestEnvironment is not a constructor, mesmo assim obrigado, foi o mais perto que cheguei até agora pra conseguir testar o nestjs com prisma...
@wendelsantos33992 жыл бұрын
TypeError: Class extends value # is not a constructor or null Ocorre no arquivo prisma-environment-jest.js. Alguém manja ?
será que alguem mais tem problema con o async-express-error?
@alex55983 жыл бұрын
Showw, mas o link infelizmente está quebrado ;)
@rocketseat3 жыл бұрын
Faaaala, dev! Tenta agora! A Dani deixou ele público! 💜
@alex55983 жыл бұрын
@@rocketseat Agora foi 💜
@ThiagoPereira-sy9pc2 жыл бұрын
Nunca entendi direito o SOLID
@iurirodrigues90783 жыл бұрын
O link não está funcionando 😕
3 жыл бұрын
Esqueci de deixar público rs. Tenta agora
@iurirodrigues90783 жыл бұрын
Consegui, muito obrigado! Sugestão de vídeos: 1 - API de pagamentos 2 - testes com AdonisJs v5 3 - Solid e Clean architecture
@clippervr563 жыл бұрын
Link tá "quebrado".
3 жыл бұрын
Tenta agora :)
@marcosanterodocarmo22212 жыл бұрын
.
@ptk77323 жыл бұрын
Plss code drops de solid
@rocketseat3 жыл бұрын
Sugestão anotadíssima! 💜 🚀
@canaldomonstro11122 жыл бұрын
O cara paga 15 k pra um tester pra descobrir que os usuários do sistema dele não consegue logar por causa do espaço que o teclado do celular dá automaticamente quando o usuário seleciona o e-mail
@DanielVictor-qy9so2 жыл бұрын
Just get a laptop. Legit
@Baleador862 жыл бұрын
software try to learn new tNice tutorialngs and go outside of your comfort zone. I just watch KZbin videos to get better. And don’t be afraid to