nUnit is a popular open source unit testing tool, designed for the .NET framework. This chapter explores how to use the nUnit framework. This first video shows how to use NuGet to install nUnit and the nUnit test runner in a .NET class library.
- View Offline
- Exercise Files
- [Voiceover] NUnit is an open source unit testing tool…designed for the .NET Framework.…It's been around since the early days of .NET…and is very popular with .NET developers.…It works with C#, Visual Basic, F#, and C++…and has a large community of third party tools.…Version three,…the current version,…is a major rewrite of the framework…and contains a lot of interesting ideas…about how to construct unit tests.…You can find useful documentation here on their website.…Here's how to add it to a testing project.…
In this example,…I have my BrokerageLib,…to submit our test,…and I have three other projects.…This is my X unit, unit test.…This is my MS test.…And I've added an empty class library here…called BrokerageLib.NUnit.…I added this by choosing my solution…and choosing add,…New Project,…selecting the Class Library…and naming it BrokerageLib.NUnit.…At the moment, it doesn't have any references to NUnit.…
I'll use NuGet to add the ability to work with Nunit…from my unit test.…Make sure you're on the NuGet.org site.…Click on browse.…
- Examining types of frameworks
- Choosing a naming convention
- Creating unit tests
- Running unit tests with Visual Studio
- Modifying and correcting code
- Handling exceptions
- Installing and using nUnit
- Viewing test results with CodeLens
Skill Level Intermediate
1. Create a Simple Unit Test Framework
2. Unit Testing Conventions
Choose a naming convention5m 59s
3. Work with Visual Studio Unit Testing Framework
4. Work with xUnit
5. Work with nUnit
6. Additional Topics
Next steps1m 1s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.