About Us | [Public iPhone iPad Courses] | [Public Android Courses] | [Public Arduino Courses] | [Contact Us]

Course UNT102
C# Unit Testing

Duration: 2 Days

Intended Audience

The course is aimed at C# developers, quality-assurance engineers, and project managers. Students are expected to have a good understanding of C# and .Net technology, as well as some familiarity with testing concepts (e.g. unit, integration, functional, and load testing)

Course Overview

The course provides a thorough introduction to the NUnit testing framework. It covers the concepts underlying unit testing, and the way these concepts are realised in the NUnit framework. The procedures for setting up NUnit and using it in C# development projects are covered in detail. The hands on exercises will familiarise students with test-driven development as a methodology for implementing highly reliable C# code.

Course Benefits

At the end of the course student will know

Key Delivery

Instructor led in-house training with a great deal of hands-on practice.


Course Contents

Overview of NUnit

What to test for - Right BICEP

Structuring tests, automating tests, reporting results

Test-Driven Development (TDD)

Characteristics of Good Tests

Testing and Design

Testing and Project Planning and Management