Sign in to confirm you’re not a bot
This helps protect our community. Learn more
Mocking Dependencies and Verifying Behavior - Applying Moq (7 of 12) | Automated Software Testing
29Likes
2,134Views
2022Nov 30
Welcome to the Automated Software Testing series, where you will learn how to increase the efficiency and ROI of your software testing. Moq is a popular framework for encapsulating and abstracting away dependencies. It can also be used for validating the behavior of the system under test. In this episode, Phil Japikse dives into the power and capabilities of Moq. -Chapters: 0:00 - Introduction 1:00 - Using Moq in tests 3:55 - Adding an error handler 7:15 - Verifying mocks 13:50 - Testing arguments 19:15 - Mocking exceptions 21:35 - Wrapup -Resources: https://github.com/skimedic/SoftwareT... Moq: https://github.com/moq/moq4 Moq quickstart: https://github.com/Moq/moq4/wiki/Quic... -Episodes in this series: Why Automated Software Testing Matters:    • Why Automated Software Testing Matter...   Testing with the xUnit Framework - Overview:    • Testing with the xUnit Framework - Ov...   Testing with the xUnit Framework - Theories and Assertions:    • Testing with the xUnit Framework - Th...   Testing with the xUnit Framework - More Assertions:    • Testing with the xUnit Framework - Mo...   BDD Style Testing with MSpec:    • BDD Style Testing with MSpec (5 of 12...   Mocking Dependencies and Verifying Behavior - Moq Overview:    • Mocking Dependencies and Verifying Be...   Mocking Dependencies and Verifying Behavior - Applying Moq:    • Mocking Dependencies and Verifying Be...   Mocking Dependencies and Verifying Behavior - Additional Moq Features:    • Mocking Dependencies & Verifying Beha...   Running Unit Tests with Azure Pipelines:    • Running Tests with Azure Pipelines (9...   Running Unit Tests with GitHub Actions:    • Running Unit Tests with GitHub Action...   Integration Testing with SQL Server and EF Core:    • Integration Testing with SQL Server a...   Web Application Testing with Microsoft’s Playwright:    • Web Application Testing with Microsof...  

Follow along using the transcript.

Microsoft Visual Studio

334K subscribers