Skip to content

This repository is designed to provide guidance for implementing comprehensive test suites for serverless applications.

License

Notifications You must be signed in to change notification settings

boyney123/serverless-test-samples

 
 

Repository files navigation

Serverless Test Samples

This repository is designed to provide guidance for implementing comprehensive test suites for serverless applications.

Runtime Guides:

Python · TypeScript · .NET · Java

Run Unit Tests

Getting Started

How do you use this repository?

  • If you would like to understand the guidance behind the test samples, please read Serverless Testing Principles.
  • If you would like to implement the test samples in your own project, check out the sample code.

Sample Code

The sample code in this project will illustrate techniques for creating automated tests in several languages. The samples demonstrate a variety of approaches including testing in the cloud, mocking and emulation.

Sample Content

Each runtime sample covers the following topics:

  • Unit, Integration and Load Tests
  • Mocks and Emulators
  • Using AWS SAM during testing
  • Testing in the Cloud
  • Application Tracing

Event-Driven Architecture / Asynchronous System Test Samples

About

This repository is designed to provide guidance for implementing comprehensive test suites for serverless applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 45.5%
  • Python 21.1%
  • TypeScript 18.1%
  • Java 11.4%
  • Makefile 1.7%
  • JavaScript 1.6%
  • Other 0.6%