Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1.72 KB

File metadata and controls

22 lines (15 loc) · 1.72 KB

Azure Functions Unit/Integration Testing Sample

This repository contains a sample application to showcase how one can implement Unit and Integration testing for an Azure Functions application.
Its essentially a companion for my series of blog posts on Test Driven Development of Serverless Apps with Azure Functions, which can be accessed at this link.

Getting Started

  1. Clone this repo: git clone https://github.com/sntnupl/azure-functions-sample-unittest-integrationtest
  2. Open SampleApp.sln in Visual Studio.
  3. Build the solution
  4. Create a file titled local.settings.json in InvoiceProcessor project.
    • A sample file titled sample.local.settings.json is provided, you can use this file to create the above. Remember to replace the <PLACEHOLDER> with actual values though.
  5. Create a file titled appsettings.json in InvoiceProcessor.Tests.Integration project.
    • Again, a sample file titled sample.appsettings.json is provided, you can use this file to create the above and remember to replace the <PLACEHOLDER> as before.
  6. Run all tests in the solution (using the Visual Studio test explorer).

Pre-requisites