Salvando o nosso
primeiro documento
Jorge Guerra Pires, PhD
IdeaCodingLab
Cursos na Udemy, 2021
O que fizemos até agora
•Criamos nosso primeiro esquema no Mongoose
•Testamos nosso primeiro esquema usando Jest,
um teste de unidade;
•Criamos nosso primeiro método em um
esquema Mongoose
•Testamos nosso primeiro método no Mongoose
usando Jest
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que fizemos até agora
•Criamos nosso primeiro esquema no Mongoose
•Testamos nosso primeiro esquema usando Jest,
um teste de unidade;
•Criamos nosso primeiro método em um
esquema Mongoose
•Testamos nosso primeiro método no Mongoose
usando Jest
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que fizemos até agora
•Criamos nosso primeiro esquema no Mongoose
•Testamos nosso primeiro esquema usando Jest,
um teste de unidade;
•Criamos nosso primeiro método em um
esquema Mongoose
•Testamos nosso primeiro método no Mongoose
usando Jest
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que fizemos até agora
•Criamos nosso primeiro esquema no Mongoose
•Testamos nosso primeiro esquema usando Jest,
um teste de unidade;
•Criamos nosso primeiro método em um
esquema Mongoose
•Testamos nosso primeiro método no Mongoose
usando Jest
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que vamos fazer
•“Salvar” nosso primeiro documento no MongoDB;
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que vamos fazer
•“Salvar” nosso primeiro documento no MongoDB;
•Testar usando Mockingoose (Jest) se o método foi
salvo, testando alguns atributos esperados da
reposta;
•Estamos testando, apesar do comportamento ser
o esperando, estamos testando, nada acontece de
verdade
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que vamos fazer
•“Salvar” nosso primeiro documento no MongoDB;
•Testar usando Mockingoose (Jest) se o método foi
salvo, testando alguns atributos esperados da
reposta;
•Estamos testando, apesar do comportamento ser
o esperando, estamos testando, nada acontece de
verdade
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
Um pouco de teoria: o que é “mocar” (mock)
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019
Ao escrevermos códigos de testes, muitas vezes precisamos
abstrair ou “mocar” parte do nosso códigos do nosso sistema
como forma de testar e tornar nossos resultados
reprodutíveis.
Um pouco de teoria: o que é “mocar” (mock)
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019
Mocks são usandos principalmente para testes de unidade.
Quando fazemos testes de unidade, precisamos isolar o
Código testado do ambiente em volta.
Um pouco de teoria: o que é “mocar” (mock)
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019
Mocks são usandos principalmente para testes de unidade.
Quando fazemos testes de unidade, precisamos isolar o
código testado do ambiente em volta.
Um pouco de teoria: o que é “mocar” (mock)
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019
Mocks são imitações ou unidades falsas, como: objetos,
variáveis, funções, etc.
O objetivo é similar o comportamento da unidade real.
Um aplicação dos mocks é controlar dependências que
usamos nos códigos que queremos testar.
Um pouco de teoria: o que é “mocar” (mock)
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019
Mocks são imitações ou unidades falsas, como: objetos,
variáveis, funções, etc.
O objetivo é similar o comportamento da unidade real.
Um aplicação dos mocks é controlar dependências que
usamos nos códigos que queremos testar.
Um pouco de teoria: o que é “mocar” (mock)
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019
Mocks são imitações ou unidades falsas, como: objetos,
variáveis, funções, etc.
O objetivo é similar o comportamento da unidade real.
Uma aplicação dos mocks é controlar dependências que
usamos nos códigos que queremos testar.
O que vamos fazer
MongoDB Mongoose application
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que vamos fazer
MongoDB Mongoose application
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que vamos fazer
mock Mongoose application
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que vamos fazer
mock Mongoose application
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
O que vamos fazer
mock Mongoose application
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
Vamos simular a resposta que aconteceria em um cenário real, sem fazer uma conexão com o MongoDB,
estamos testando nossa aplicação.
Não estamos testando: MongoDB, Mongoose
O que vamos fazer
mock Mongoose application
Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy,
2021, Attribution 4.0 International (CC BY 4.0)
Mockingoose

Mais conteúdo relacionado

PDF
React - Introdução
PDF
PPTX
React + Redux Introduction
PDF
Introdução React.js
PDF
Introducing Clean Architecture
PDF
React js
PPTX
Clean Code
PPTX
C#で速度を極めるいろは
React - Introdução
React + Redux Introduction
Introdução React.js
Introducing Clean Architecture
React js
Clean Code
C#で速度を極めるいろは

Mais procurados (20)

PDF
Node-v0.12の新機能について
PDF
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
PDF
김민욱, (달빛조각사) 엘릭서를 이용한 mmorpg 서버 개발, NDC2019
PDF
中・大規模でLaravelを導入するTips
PDF
В.С.Крикоров-Единый Космос 0
PPTX
Seasar2で作った俺たちのサービスの今
PPTX
Basic Concept of Node.js & NPM
PPTX
ウォーターフォール・アジャイル・DevOps どんなチームでも開発・テスト・リリースでVSTS/TFSをフル活用する方法
PDF
[JWPA-1]의존성 주입(Dependency injection)
PPT
Bohr's atomic theory.
PPTX
Entity Framework Database and Code First
PDF
서버학개론(백엔드 서버 개발자를 위한)
PDF
Maven et industrialisation du logiciel
PPTX
Entity framework code first
PDF
How to build massive service for advance
PDF
クリーンアーキテクチャの考え方にもとづく Laravel との付き合い方 #phpconokinawa
PDF
Web開発者が始める .NET MAUI Blazor App
PPTX
FULL stack -> MEAN stack
PDF
C++ 코드 품질 관리 비법
PDF
Cast SDK for Flutter
Node-v0.12の新機能について
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
김민욱, (달빛조각사) 엘릭서를 이용한 mmorpg 서버 개발, NDC2019
中・大規模でLaravelを導入するTips
В.С.Крикоров-Единый Космос 0
Seasar2で作った俺たちのサービスの今
Basic Concept of Node.js & NPM
ウォーターフォール・アジャイル・DevOps どんなチームでも開発・テスト・リリースでVSTS/TFSをフル活用する方法
[JWPA-1]의존성 주입(Dependency injection)
Bohr's atomic theory.
Entity Framework Database and Code First
서버학개론(백엔드 서버 개발자를 위한)
Maven et industrialisation du logiciel
Entity framework code first
How to build massive service for advance
クリーンアーキテクチャの考え方にもとづく Laravel との付き合い方 #phpconokinawa
Web開発者が始める .NET MAUI Blazor App
FULL stack -> MEAN stack
C++ 코드 품질 관리 비법
Cast SDK for Flutter
Anúncio

Semelhante a Aulas 6: usando o Jest para fazer mocks to Mongoose, testando a função save (20)

PDF
Django Object factory
PPTX
Desmistificando Design Patterns
PDF
DEVCAMP 2013 - Refatorar! porque ninguém gosta de código que cheira mal
PPTX
Desmistificando machine learning
PDF
Exemplos de Design Patterns em Java
PDF
Jquery - Apresentação e aplicação prática
KEY
Anti-patterns
PPTX
O que devo procurar em um code review
PDF
Refatorar! Porque ninguém gosta de código que cheira mal
PPTX
Introdução ao desenvolvimento de apps para Android - Dia 1/2
PPTX
Comtec 2011
PPTX
A influência do Test-Driven Design no projeto de classes e no design em siste...
PDF
TDC 2015 Floripa - Testes de Unidade com Robolectric
PDF
TDC 2015 - Testes de Unidade com Robolectric
PDF
Tdd na veia
ODP
Jquery - Apresentação e aplicação prática
KEY
Aula1 - Modelagem de Sistemas Orientada a Objetos
PDF
Curso de desenvolvimento de aplicações para iOS com Objective-C
PDF
Django Básico
PDF
PHPZEIRO: Adote um framework
Django Object factory
Desmistificando Design Patterns
DEVCAMP 2013 - Refatorar! porque ninguém gosta de código que cheira mal
Desmistificando machine learning
Exemplos de Design Patterns em Java
Jquery - Apresentação e aplicação prática
Anti-patterns
O que devo procurar em um code review
Refatorar! Porque ninguém gosta de código que cheira mal
Introdução ao desenvolvimento de apps para Android - Dia 1/2
Comtec 2011
A influência do Test-Driven Design no projeto de classes e no design em siste...
TDC 2015 Floripa - Testes de Unidade com Robolectric
TDC 2015 - Testes de Unidade com Robolectric
Tdd na veia
Jquery - Apresentação e aplicação prática
Aula1 - Modelagem de Sistemas Orientada a Objetos
Curso de desenvolvimento de aplicações para iOS com Objective-C
Django Básico
PHPZEIRO: Adote um framework
Anúncio

Mais de Jorge Pires (12)

PPTX
  Brain-Inspired Computation based on Spiking Neural Networks ...
PPTX
Tutorial: entering a live on StreamYard using a link sent by e-mail, Joining...
PPTX
Alguns insights em startups em healthcare
PPTX
Optimal control in medicine and biology
PPTX
Mathematical modeling in energy homeostasis, appetite control and food intake...
PPTX
Ghrelin Mathematical model Presentation iasi bio mathlab
PPTX
Equações diferenciais estocásticas (simpep 2015)
PPT
Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...
PPT
On the applicability of computational intelligence in transcription network m...
PPT
Ghrelin mathematical modeling and beyond (The big glucose model: the quest fo...
PPT
Pharmacokinetic/Pharmacodynamic Modeling, Evolutionary Algorithms, and Optima...
PPT
Optimal Control applied to life sciences: a numerical method based presentation
  Brain-Inspired Computation based on Spiking Neural Networks ...
Tutorial: entering a live on StreamYard using a link sent by e-mail, Joining...
Alguns insights em startups em healthcare
Optimal control in medicine and biology
Mathematical modeling in energy homeostasis, appetite control and food intake...
Ghrelin Mathematical model Presentation iasi bio mathlab
Equações diferenciais estocásticas (simpep 2015)
Fisiologia Matemática, Biologia Matemática, e Biomatemática (leptina e a busc...
On the applicability of computational intelligence in transcription network m...
Ghrelin mathematical modeling and beyond (The big glucose model: the quest fo...
Pharmacokinetic/Pharmacodynamic Modeling, Evolutionary Algorithms, and Optima...
Optimal Control applied to life sciences: a numerical method based presentation

Último (20)

PPTX
São João Eudes, 1601 – 1680, padre e fondador, Francés.pptx
PPTX
REVISA-GOIAS-6o-ANO-LP-3o-BIMESTRE-PPT.pptx
PDF
Artigo sobre o discurso do sujeito coletivo
PPTX
AULA 01 - INTRODUÇÃO AO ATENDIMENTO HUMANIZADO.pptx
PPTX
Primeiros Socorros. Aula 1 VEROUVIRSENTIR.pptx
PPTX
A enfermagem voltada aos adultos portadores de sindrome de down
PPTX
Aula 2 (Citologia).pptxlllllllllllllllllllllllll
PDF
Historia da Gastronomia Mundial por Daianna Marques dos Santos
PPTX
Aulwbrivekwohevjeoeiiegeievjebvejeihegeueh
PDF
ENTREVISTA-PROCESSO-SELETIVO-idc8j5.pdf 1
PDF
Solucões-inovadoras-para-reduzir-desigualdades-educacionais (2).pdf
PDF
_Filosofia_-_SLIDES___questões.pdf.pptx (3).pdf
PPTX
Adaptação Curricular para Alunos com Deficiências - EMEB. ODIR (1).pptx
PDF
morfologia5.pdfllllllllllllllllllllllllllll
PPTX
Solos usos e impactos...............pptx
PDF
DECISÃO (2).pdf Derrota histórica do Sintero expõe racha interno e fragilidad...
PPTX
02-simulado-saeb-9o-ano-matematica1.pptx
PDF
diário de palestra DDS Online - Apostila.pdf
PPT
Os Grandes Períodos Históricos UESC 2009.1
PPTX
AULA 5 - HIGIENE HOSPITALAR .pptx
São João Eudes, 1601 – 1680, padre e fondador, Francés.pptx
REVISA-GOIAS-6o-ANO-LP-3o-BIMESTRE-PPT.pptx
Artigo sobre o discurso do sujeito coletivo
AULA 01 - INTRODUÇÃO AO ATENDIMENTO HUMANIZADO.pptx
Primeiros Socorros. Aula 1 VEROUVIRSENTIR.pptx
A enfermagem voltada aos adultos portadores de sindrome de down
Aula 2 (Citologia).pptxlllllllllllllllllllllllll
Historia da Gastronomia Mundial por Daianna Marques dos Santos
Aulwbrivekwohevjeoeiiegeievjebvejeihegeueh
ENTREVISTA-PROCESSO-SELETIVO-idc8j5.pdf 1
Solucões-inovadoras-para-reduzir-desigualdades-educacionais (2).pdf
_Filosofia_-_SLIDES___questões.pdf.pptx (3).pdf
Adaptação Curricular para Alunos com Deficiências - EMEB. ODIR (1).pptx
morfologia5.pdfllllllllllllllllllllllllllll
Solos usos e impactos...............pptx
DECISÃO (2).pdf Derrota histórica do Sintero expõe racha interno e fragilidad...
02-simulado-saeb-9o-ano-matematica1.pptx
diário de palestra DDS Online - Apostila.pdf
Os Grandes Períodos Históricos UESC 2009.1
AULA 5 - HIGIENE HOSPITALAR .pptx

Aulas 6: usando o Jest para fazer mocks to Mongoose, testando a função save

  • 1. Salvando o nosso primeiro documento Jorge Guerra Pires, PhD IdeaCodingLab Cursos na Udemy, 2021
  • 2. O que fizemos até agora •Criamos nosso primeiro esquema no Mongoose •Testamos nosso primeiro esquema usando Jest, um teste de unidade; •Criamos nosso primeiro método em um esquema Mongoose •Testamos nosso primeiro método no Mongoose usando Jest Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 3. O que fizemos até agora •Criamos nosso primeiro esquema no Mongoose •Testamos nosso primeiro esquema usando Jest, um teste de unidade; •Criamos nosso primeiro método em um esquema Mongoose •Testamos nosso primeiro método no Mongoose usando Jest Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 4. O que fizemos até agora •Criamos nosso primeiro esquema no Mongoose •Testamos nosso primeiro esquema usando Jest, um teste de unidade; •Criamos nosso primeiro método em um esquema Mongoose •Testamos nosso primeiro método no Mongoose usando Jest Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 5. O que fizemos até agora •Criamos nosso primeiro esquema no Mongoose •Testamos nosso primeiro esquema usando Jest, um teste de unidade; •Criamos nosso primeiro método em um esquema Mongoose •Testamos nosso primeiro método no Mongoose usando Jest Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 6. O que vamos fazer •“Salvar” nosso primeiro documento no MongoDB; Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 7. O que vamos fazer •“Salvar” nosso primeiro documento no MongoDB; •Testar usando Mockingoose (Jest) se o método foi salvo, testando alguns atributos esperados da reposta; •Estamos testando, apesar do comportamento ser o esperando, estamos testando, nada acontece de verdade Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 8. O que vamos fazer •“Salvar” nosso primeiro documento no MongoDB; •Testar usando Mockingoose (Jest) se o método foi salvo, testando alguns atributos esperados da reposta; •Estamos testando, apesar do comportamento ser o esperando, estamos testando, nada acontece de verdade Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 9. Um pouco de teoria: o que é “mocar” (mock) Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0) Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019 Ao escrevermos códigos de testes, muitas vezes precisamos abstrair ou “mocar” parte do nosso códigos do nosso sistema como forma de testar e tornar nossos resultados reprodutíveis.
  • 10. Um pouco de teoria: o que é “mocar” (mock) Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0) Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019 Mocks são usandos principalmente para testes de unidade. Quando fazemos testes de unidade, precisamos isolar o Código testado do ambiente em volta.
  • 11. Um pouco de teoria: o que é “mocar” (mock) Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0) Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019 Mocks são usandos principalmente para testes de unidade. Quando fazemos testes de unidade, precisamos isolar o código testado do ambiente em volta.
  • 12. Um pouco de teoria: o que é “mocar” (mock) Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0) Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019 Mocks são imitações ou unidades falsas, como: objetos, variáveis, funções, etc. O objetivo é similar o comportamento da unidade real. Um aplicação dos mocks é controlar dependências que usamos nos códigos que queremos testar.
  • 13. Um pouco de teoria: o que é “mocar” (mock) Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0) Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019 Mocks são imitações ou unidades falsas, como: objetos, variáveis, funções, etc. O objetivo é similar o comportamento da unidade real. Um aplicação dos mocks é controlar dependências que usamos nos códigos que queremos testar.
  • 14. Um pouco de teoria: o que é “mocar” (mock) Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0) Sebastien DuBois, Alexis Georges. Learn TypeScript 3 by Building Web Applications: Gain a solid understanding of TypeScript, Angular, Vue, React, and NestJS. 22 novembro 2019 Mocks são imitações ou unidades falsas, como: objetos, variáveis, funções, etc. O objetivo é similar o comportamento da unidade real. Uma aplicação dos mocks é controlar dependências que usamos nos códigos que queremos testar.
  • 15. O que vamos fazer MongoDB Mongoose application Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 16. O que vamos fazer MongoDB Mongoose application Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 17. O que vamos fazer mock Mongoose application Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 18. O que vamos fazer mock Mongoose application Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0)
  • 19. O que vamos fazer mock Mongoose application Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0) Vamos simular a resposta que aconteceria em um cenário real, sem fazer uma conexão com o MongoDB, estamos testando nossa aplicação. Não estamos testando: MongoDB, Mongoose
  • 20. O que vamos fazer mock Mongoose application Jorge Guerra Pires, PhD, IdeaCodingLab, Cursos na Udemy, 2021, Attribution 4.0 International (CC BY 4.0) Mockingoose