Mastering Mocking in Automated Tests with Artem Zakharchenko cover art

Mastering Mocking in Automated Tests with Artem Zakharchenko

Mastering Mocking in Automated Tests with Artem Zakharchenko

Listen for free

View show details

About this listen

Cory and Artem discuss the intricacies of mocking in software testing, focusing on common mistakes developers make, the importance of understanding the boundaries of mocking, and the distinction between unit and integration testing. We delve into the role of end-to-end testing, strategies for prioritizing tests, and best practices for mocking third-party services. The discussion highlights the benefits of using Mock Service Worker (MSW) and compares it with alternative tools, emphasizing the importance of maintaining a clean production codebase while effectively managing mock data. We discuss various aspects of software testing, focusing on the importance of mocking, the use of tools like Faker for generating realistic mock data, and the implications of the HAR format in testing. We explore the balance between unit, integration, and end-to-end tests, emphasizing the need for clarity and value in testing practices. The discussion also highlights modern testing tools such as Vitest and Playwright, and the evolving landscape of testing methodologies.

What listeners say about Mastering Mocking in Automated Tests with Artem Zakharchenko

Average Customer Ratings

Reviews - Please select the tabs below to change the source of reviews.

In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.