Test-Driven Development Using NUnit and C# (VS 2015)

Course Number:



Course Duration:
1 Day


The student should have a basic knowledge of the .NET Framework and experience programming in C# with Visual Studio.

Course Objectives:
  • Understand the principles of test-driven development
  • Acquire fluency in developing tests using the NUnit framework
  • Efficiently exercise tests suites using both GUI and command-line tools
Course Outline:
  • Test-Driven Development
    • What Is Test-Driven Development (TDD)?
    • Functional Tests / Customer Tests
    • Unit Tests / Programmer Tests
    • Test Automation
    • Simple Design
    • Refactoring
    • An NUnit Test Drive
    • TDD with Legacy Code
  • NUnit Fundamentals
    • Structure of Unit Tests
    • NUnit Framework
    • Assertions
    • Test Cases
    • Test Fixtures
    • Test Runners
    • Ignoring Tests
    • Setup and TearDown
    • Test Fixture Setup and TearDown
    • NUnit GUI Tool
    • NUnit with Visual Studio
  • More about NUnit
    • Exceptions
    • Debugging NUnit Tests
    • Custom Asserts
    • Categories
    • NUnit Console Tool
    • Refactoring
Share on facebook
Share on twitter
Share on linkedin
Share on email

Related Posts

About Us

IT Training, Agile Ways of Working and High Impact Talent Development Strategies

Let Us Come to You!

Classes recently delivered in: Atlanta, Boston, Chicago, Columbus, Dallas, Detroit, Indianapolis, Jerusalem, London, Milan, New York, Palo Alto, Phoenix, Pittsburgh, Portland, Raleigh, San Antonio, San Diego, San Francisco, San Jose, Seattle, Springfield, Mass., St. Louis, Tampa and more!