Pragmatic Test-Driven Development in C# And . NET Write Loosely Coupled, Documented, and High-Quality Code with DDD Using Familiar Tools and Libraries /
Build realistic applications with both relational and document databases and derive your code design using TDD. Unit test with xUnit and NSubstitute and learn concepts like DDD, SUT, Mocks, Fakes, Test Doubles, SOLID, and FIRSTHAND Key Features Build a full TDD-based app employing familiar tools and...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing, Limited,
2022.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Table of Contents Writing Your First TDD Implementation Understanding Dependency Injection by Example Getting Started with Unit Testing Real Unit Testing with Test Doubles Test-Driven Development Explained The FIRSTHAND Guidelines of TDD A Pragmatic View of Domain-Driven Design Designing an Appointment Booking App Building an Appointment Booking App with Entity Framework and Relational DB Building an App with Repositories and Document DB Implementing Continuous Integration with GitHub Actions Dealing with Brownfield Projects The Intricacies of Rolling Out TDD Appendix 1 - Commonly Used Libraries with Unit Tests Appendix 2 - Advanced Mocking Scenarios.