Expanded

Testing Precompiled Azure Functions: Deep Dive

Azure Functions and Visual Studio enable the easy development and execution of C# code in the cloud. This course will teach you how to implement tests at different levels of granularity to ensure your Azure Functions work as expected.
Course info
Rating
(16)
Level
Intermediate
Updated
Apr 13, 2018
Duration
1h 31m
Table of contents
Course Overview
Getting Started
Unit Testing Core Business Logic
Testing Function Run Methods
Isolating Function Code and Mocking Dependencies
Implementing End to End Function Workflow Tests
Description
Course info
Rating
(16)
Level
Intermediate
Updated
Apr 13, 2018
Duration
1h 31m
Description

Even though Azure Functions offer quick deployment of C# code to the cloud, it does not mean those functions should be published without first testing them. In this course, Testing Precompiled Azure Functions: Deep Dive, you'll learn how to write tests for your Azure Functions and workflows. First, you'll learn how to unit test core business logic and then how to test (and make testable) your function run methods. Next, you'll then discover how to use mocked function dependencies in your tests. Finally, you'll explore how to implement end to end function workflow tests. By the end of this course, you'll know how to ensure your Azure Functions are working as expected by implementing tests at different levels of granularity.

About the author
About the author

With over 15 years experience, Jason Roberts is a Microsoft .NET MVP, freelance developer, and author.

More from the author
Working with Nulls in C#
Advanced
2h 31m
Aug 13, 2021
Working with Files and Streams in C#
Intermediate
3h 25m
Jun 2, 2021
Exception Handling in C#
Intermediate
1h 44m
Mar 22, 2021
More courses by Jason Roberts