From Testing .NET Applications Fundamentals
Table of Contents
4 of 22 chapters available ยท Premium unlocks the rest
- 1
Legal Notices
- 2
About This Book
- 3
Part I: Foundations
- 4
Chapter 1: Introduction to Testing .NET Applications
- 5
Chapter 2: Setting Up the Solution, Application Projects, and Test Projects
- 6
Chapter 3: Writing Your First Unit Tests
- 7
Part II: Unit Testing Core Skills
- 8
Chapter 4: Designing Code for Testability and Determinism
- 9
Chapter 5: Unit Testing with xUnit First, with NUnit Comparison
- 10
Chapter 6: Mocking Dependencies with Moq and NSubstitute
- 11
Chapter 7: Test-Driven Development in Practice
- 12
Part III: Integration and Application Testing
- 13
Chapter 8: Integration Testing ASP.NET Core APIs with WebApplicationFactory
- 14
Chapter 9: Testing Data Access and Persistence
- 15
Chapter 10: Testing Blazor Components with bUnit
- 16
Chapter 11: End-to-End Testing Across User Flows
- 17
Part IV: Quality, Coverage, and Delivery
- 18
Chapter 12: Measuring Coverage and Interpreting Test Gaps
- 19
Chapter 13: Organizing ParcelPilot Test Suites and Running Them in CI/CD
- 20
Next Steps
- 21
Part V: Review Questions
- 22
Answer Key