Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Improving Unit Tests with Fluent Assertions 5

Course Cover
compare button icon

Course Features

icon

Duration

40 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

40 minutes

Course Description

It can be difficult to determine the cause of test failures when they occur. Sometimes, test failure messages that are unclear or not sufficiently detailed can make it difficult to understand why the tests failed. To find out the cause of the failure, you may need to open the debugger and put the test in debug mode. This course, Improving Unit Tests using Fluent Assertions 5, will teach you the basics of Fluent Assertions. You will first learn how to make your test code more readable. You will then explore how to assert on different types of result such as strings and floating point numbers. You will also learn how to improve test fail messages so that you don't waste time fixing failing tests. This course will equip you with the knowledge and skills to use Fluent Assertions to increase readability and test fail messages for automated tests.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

You will learn foundational knowledge of Fluent Assertions

First, you will discover how to improve the readability of your test code

Next, you will explore the different ways to assert on different result types such as strings, floating point numbers, collections, and exceptions

Finally, you will gain an understanding of how to improve test failure messages to reduce the need to waste time debugging through failing tests

When you are finished with this course, you will have the skills and knowledge of Fluent Assertions needed to improve readability and test failure messages for automated tests

Course Instructors

Author Image

Jason Roberts

Instructor

With over 15 years of experience in both frontend and backend software development, Jason Roberts is a freelance developer, trainer, and author. He holds a Bachelor of Science degree in computing, is...
Course Cover