Mastering Unit Testing Principles with NUnit
Gain insights into unit testing principles, and delve into configuring and using NUnit. Discover how to write effective tests, maximize coverage, and elevate your testing projects.
I am a software engineer with a background in mechanical engineering interested in working with high performance and quality software. I run independently with highly complicated projects and requirements with continuous product owner alignment where I am responsible for development, quality and production releases. I provide continuous product enhancement and formalize various practices in the business including testing and documentation. I am a thought leader in the software space having published numerous software packages, tutorials and periodic contributions to online software documentation.
Join 3.1 million developers at
What You'll Learn
- A thorough understanding of unit testing principles
- Hands-on experience writing unit tests using the NUnit framework
- Familiarity with practices that make testing effective, maintainable, and agile
- Familiarity with testing industry practices, trends, and tools
Learning Roadmap
1.
Fundamentals of Unit Testing
Fundamentals of Unit Testing
2.
Testing Conditions With Classic And Fluent Assertions
Testing Conditions With Classic And Fluent Assertions
3.
Making Unit Testing More Effective
Making Unit Testing More Effective
14 Lessons
14 Lessons
4.
Unit Testing Code with External Dependencies
Unit Testing Code with External Dependencies
7 Lessons
7 Lessons
5.
Conclusion
Conclusion
3 Lessons
3 Lessons
6.
Appendix - Unit Test Project Organization and Console Setup
Appendix - Unit Test Project Organization and Console Setup
6 Lessons
6 Lessons
Dean Popovic
Dean is a software engineer with a passion for writing robust and easily readable code. He currently works for a startup running independently with highly complicated projects and requirements and continues to write numerous software programs and packages.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources