This video explores the parts of the standard nUnit project template. See how to use the TestFixture and TestCase attributes to designate a test method. Also learn how they run the test from Visual Studio Test Explorer tool window.
- [Voiceover] Creating a unit test with NUnit…is very similar to the way you make tests in MS Test.…That's probably due to Microsoft modeling MS Test…upon the NUnit feature set.…In my example, I'll add a class…to my BrokerageLib.NUnit project.…I'll name my class NUnit test class.…That's so I can differentiate it…from the class that's over here…in my MS Test project.…That one's called GettingAPaymentDate_Should.…I'll copy the code in my MS Test class...…
and paste it in my NUnit test class.…Next, I'll need to add a using statement…to the top of my code window.…Then I'll decorate my class with an attribute.…An NUnit is called TextFixture.…That goes on the class, and then instead…of using TestMethod on each of the methods,…you use TestCase.…I have one more thing I need to fix.…
I need a using statement for my system under test.…And I'll need to add a reference to BrokerageLib too.…When I build my project, you'll look in the test explorer,…and you'll see that I have three unit tests…from my MS Test project, and I have three unit tests…
- 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
Q: This course was updated on 08/22/2017. What changed?
A: New videos were added that cover live unit testing and creating a project with the unit test framework.
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
- 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.