Course info
Dec 22, 2014
1h 48m

NUnit is a popular open source alternative to the Microsoft MSTest framework and has over 1.5 Million NuGet downloads. NUnit can be used to write a variety of tests, from unit and integration tests, through to automated UI tests (when used in conjunction with other frameworks). In this course you'll learn about the general qualities of good tests before learning how to write and run tests in Visual Studio, from the command line, and using the NUnit GUI tool. In module 2 you will learn how to assert that your tests should pass or fail, including how to assert against floating point values, collections, and how to check that exceptions are thrown when expected. In the final module you will learn some additional attributes to perform tasks such as creating data-driven tests.

About the author
About the author

With over 15 years experience, Jason Roberts is a Microsoft .NET MVP, freelance developer, and author.

More from the author
Working with Nulls in C#
2h 9m
Aug 19, 2019
Mocking with Moq and NUnit
1h 53m
Feb 22, 2019
More courses by Jason Roberts