diff --git a/curriculum/challenges/english/25-front-end-development/lecture-understanding-the-different-types-of-testing/67db31c7ed46f430ce6c2da6.md b/curriculum/challenges/english/25-front-end-development/lecture-understanding-the-different-types-of-testing/67db31c7ed46f430ce6c2da6.md index 4fb98360da0..731b6f64627 100644 --- a/curriculum/challenges/english/25-front-end-development/lecture-understanding-the-different-types-of-testing/67db31c7ed46f430ce6c2da6.md +++ b/curriculum/challenges/english/25-front-end-development/lecture-understanding-the-different-types-of-testing/67db31c7ed46f430ce6c2da6.md @@ -2,7 +2,7 @@ id: 67db31c7ed46f430ce6c2da6 title: What Are the Differences Between Mocking, Faking, and Stubbing? challengeType: 11 -videoId: T0wWrRxHLSc +videoId: qUrNunLbee4 dashedName: what-are-the-differences-between-mocking-faking-and-stubbing --- @@ -14,8 +14,6 @@ Watch the video or read the transcript and answer the questions below. What are the differences between mocking, faking, and stubbing? -In a prior lecture video, we briefly discussed what mocking is in testing. But in this video, we will dive a little bit deeper into mocking, faking and stubbing. - Mocking is the process of replacing real data with false data that simulates the behavior of real components. This allows testers and developers to test for specific components in the application without having to rely on external dependencies. A common use case for mocking data would be when dealing with API calls. Imagine you have a fetch call like this in your application: