Book

Pragmatic Test-Driven Development in C# and .NET

This book takes you from little to no TDD or unit testing knowledge to implementing real-life projects based on .NET frameworks, such as ASP.NET Core and Entity Framework. You’ll also get to grips with software practices like DDD and SOLID along with learning how to champion the transformation in your team and educate the business on the benefits.

Offered byPackt Logo

Difficulty Level
Intermediate
Completion Time
12h24m approx.
Language
English
Certification
Not available

About Course

Book Content

chapters 12h24m total length

1. Writing Your First TDD Implementation
2. Understanding Dependency Injection by Example
3. Getting Started with Unit Testing
4. Real Unit Testing with Test Doubles
5. Test-Driven Development Explained
6. The FIRSTHAND Guidelines of TDD
7. A Pragmatic View of Domain-Driven Design
8. Designing an Appointment Booking App
9. Building an Appointment Booking App with Entity Framework and Relational DB
10. Building an App with Repositories and Document DB
11. Implementing Continuous Integration with GitHub Actions
12. Dealing with Brownfield Projects
13. The Intricacies of Rolling Out TDD
14. Appendix 1 - Commonly Used Libraries with Unit Tests
15. Appendix 2 - Advanced Mocking Scenarios

On this page

Ready to Train Your Team?

Need training for your whole team? Get bulk pricing, LMS integration, and dedicated support.

Trusted by Leading Organizations Worldwide

Join thousands of companies that trust Calibr to power their learning and development initiatives.

Chalet Hotels logo
Pernod Ricard logo
ProMobi logo
Metrique logo
K Raheja Corp logo
Spyne.AI logo
VuNet Systems logo
Procurement Partners logo
vEngage.AI logo
1218 Global logo
TRADEJINI logo
Oben Electric logo
IIT STartups logo
EdTech Digit logo
MindSkillz logo
NewportMed logo

Request Access For Your Organization

Start training your team in minutes!

No credit card required

Related Resources