Authoring reliable code with Nunit
3.9 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
23 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Authoring reliable code with Nunit to your Wishlist.

Add to Wishlist

Authoring reliable code with Nunit

Learn how to write Improve code quality using Nunit
3.9 (4 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
23 students enrolled
Last updated 10/2016
English
Current price: $12 Original price: $20 Discount: 40% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • At the end of my course, students will be able to write automated tests using NUnit for .NET based code.
View Curriculum
Requirements
  • Download Visual Studio.NET
  • Download NUnit but do not install it. We will cover installation and verification during this course.
Description

In the agile world of programming, software engineers are often faced with challenge of delivering high quality code at short intervals. The code churn is so high that it is nearly impossible for QA engineers to validate code changes quickly and effectively. This course addresses this challenge by teaching you a technique to automate testing of code. Here you can learn about using NUnit test framework to write high quality tests and run it in automated fashion. It teaches you how to set up NUnit, author a test, debugging and also how can one automate it inside continuous integration, continuous deployment (CI CD) infrastructure. It also talks at length about Test Driven Development practice and demonstrates it using NUnit.

                This course is aimed at all .NET programmers who are passionate about creating high quality code. No Prior Knowledge of NUnit is needed. At the end of this course, student will be able to write automated tests for their code. Since the code is always backed by test, anyone else making code changes is also highly confident as defects would be caught by NUnit long before it goes to production. It makes engineer shine in manager's minds.

              Creating high quality code backed by NUnit tests is of paramount importance as reliable code creates trust in customer's minds. A customer is usually using software for critical operations in the business. He/She would be delighted to have a software that functions smoothly. NUnit tests enables journey to create a highly reliable software.



Who is the target audience?
  • This NUnit course is for .NET software engineers who are not familiar with NUnit and looking for automated test framework.
  • This course is probably not for you if you are database administrator or do not use .NET based platform.
Compare to Other Nunit Courses
Curriculum For This Course
26 Lectures
01:13:50
+
Introduction
3 Lectures 05:52
+
Setting up nunit
4 Lectures 04:51
Overview
00:35

Install NUnit
02:18

Verifying Install
01:18

Summary
00:40
+
Authoring NUnit Test
4 Lectures 18:42

Creating bank account class
07:01

Authoring test for bank account class
10:12

+
Advanced Authoring
5 Lectures 14:58

Asserts
07:27

Debugging
03:02

Set Up And Tear Down
02:50

Summary
01:14
+
Test Driven Development (TDD)
4 Lectures 14:53
Overview: Test Driven Developement
00:34

Introduction to Test Driven Developement
01:40

TDD in Practice
11:47

Summary
00:52
+
Launchers
4 Lectures 07:35
Overview: Launchers
01:03

NUnit Console
03:55

NUnit GUI
01:33

Summary
01:04
+
Closing Statements
1 Lecture 01:30
+
Preview
1 Lecture 05:29
About the Instructor
Ravindra Sadaphule
3.3 Average rating
9 Reviews
483 Students
4 Courses
Software geek

I have over 20 years of programming experience in writing world class applications like bing, MSN, MS Office and expedia. I was full stack developer in fortune 100 companies. I currently work in bay area. I have worked on java, aws, c#, oracle, sql, azure, sharepoint. I thrive on challenging work and love to solve problems.