November 2018
Intermediate to advanced
424 pages
10h 55m
English
We will be using the Moq mocking framework to unit test our Azure Function. Having a basic working knowledge of Moq is a requirement for this recipe. If you need to, you can learn more about Moq at https://github.com/moq/moq4/wiki.
In order to make the unit test case simple, I have commented out the lines of code that reads the data from the Post parameters to the Run method of HTTPTriggerCSharpFromVS HTTPTrigger as shown in the following with bold highlighted:
[FunctionName("HTTPTriggerCSharpFromVS")] public static async Task<IActionResult> Run( [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req, ILogger log) { log.LogInformation("C# HTTP trigger function processed a request."); string ...