About This Course
Get Hands-On experience using Unit testing to produce a bullet proof and testable N-Tier .NET Core application.
What you'll learn:
- Unit Testing - Testing Core Application Code
- Moq Framework
- xUnit Testing Framework
- Integration Testing - Testing Third Library Interactions (Like EF Core)
- Application Level Unit Testing - Testing that the MVC Application behave correctly
- Test Driven Development - Red-Green-Refactor Cycle
- Using Facts and Theories to write tests
- How to write testable code
- Know about good unit testing patterns and practices
- Unit testing in N-tier web application projects using xUnit
- Continuous Integration and Git Branch Protection