Unit Testing for C# Developers
Master unit testing C# code with NUnit and Moq: all about dependency injection, best practices and pitfalls to avoid
What you’ll learn
-
Learn unit testing from scratch
-
Tips and tricks to write clean, maintainable and trustworthy tests
-
Write loosely-coupled and testable code
-
Refactor legacy code towards testable code
-
Understand and implement dependency injection
-
Use mocks to isolate code from external dependencies
-
Apply the unit testing best practices
-
Learn the anti-patterns to avoid
Requirements
-
Minimum 3 months programming in C#
Who this course is for:
- Anyone who wants to build better quality software with fewer bugs
- Any developers who want to transition to the senior level