-
- People Enrolled
-

C# Unit Testing with xUnit

Discover unit testing for C# and .NET

We, developers, cannot think for a customer or all the things a user can do. But we can make sure our code works as it should. Therefore, we should test our code. Not the application but the logic that makes the application work. We call this unit testing with C# and .NET.

While coding is fun, you must ensure your code always works. When something goes wrong, customers usually look at the developers, but 7 out of 10 times, it is an incorrect input by the customer. 2 out of 10 times, it’s a logic problem (“well, didn’t see that one coming”), and 1 out 10 times it’s a developers error.

In this course, we will look at what unit testing is with using xUnit, how we implement it, and how to ensure it keeps our code clean and working.

€ 9,99

C# Unit Testing with xUnit - E-Courses - Kens Learning Curve - Thumbnail

€ 9,99

This course includes:

95 Hours
Of self-paced written lessons.
(based on an average reading speed)

Full, unlimited access
By buying this course, you will always have access to it. It will not expire. New material could be added.
(Internet is required).

Access to Discord
Talk with others about this course, ask questions, and help others. Get access to other free channels as well.

Skills you will learn

This e-course is for

  • C# / .NET
  • Junior / medior C# Developers / .NET
  • Software Developers
  • Testers

Topics In This Course

The number of stars indicates the level of focus on the topic. Not all topics of the course are listed.

xUnit

Visual Studio Test Explorer

C# Testing

Fluent Assertions

Code Coverage

Data-driven testing

Mocking / faking data

Async unit testing

Run xUnit tests with GitHub

Stay up to date with news, deals, new courses, and much more!

Subscribe For Our Newsletter

Stay up to date with news, deals, new courses, and much more!

Frequently Asked Questions

An e-course is a digital course you can follow or take.

An e-course is usually a written course with information on the subject you want to follow. It contains examples (code, images, graphs) and explanations.

E-courses are not live and you can start, pause, continue, and stop whenever you want.

It’s not only text and examples but also testing your knowledge with a quiz at the end of a chapter*. This is done with Kens Learning Paths, a dedicated testing platform where you can test your knowledge and check if you mastered the information.

To take the e-course you first need to create an account. Don’t worry, not much information is needed. With your account,you get your dashboard.
Once you have registered for an e-course, the e-course is added to your dashboard.

Start or continue an e-course from your dashboard.

It depends on your speed. You can go through the e-course when and how you want.
But if you would go berserk on it, you could do it in two days.

Yes and no.

The yes: You will be added to the Discord server. Here you can ask questions to other participants and sometimes a teacher will be online too.

The no: E-mails send to us about question on the subject are not answered. This is done to keep questions centralized to Discord.

But… If you have a problem with the e-course (bug, access problems, stuff like that) we would like you to send an e-mail or place it in our support Discord channel.

Currently not. It is planned in the future. If you finish an e-course, and you stick around, you will get a certificate when it’s available.

You are allowed 45 days for this e-course. It’s not possible to extend this.

* = Some chapters and/or courses do not include Kens Learning Paths. This is because the chapter doesn’t need one or Kens Learning Path is not ready for it.

Kens Learning Curve