Skip to content

Sample application to showcase how one can implement Unit and Integration testing for an Azure Functions application

License

Notifications You must be signed in to change notification settings

sntnupl/azure-functions-sample-unittest-integrationtest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Sample application to showcase how one can implement Unit and Integration testing for an Azure Functions application

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages