Skip to content
Michael Köppl edited this page Apr 16, 2024 · 1 revision

Integration tests

  • Block 1: Emulated queue triggers function, function writes to emulated CosmosDB, data readable
  • Block 2: Data pushed to emulated DB, triggers function, message from function is received
  • Block 3: Data in emulated DB, frontend queries
  • Block 4: Scrape website snapshots (HTML) and check entries pushed to queue

Branching concept

  • main, develop, feature branches
  • develop branch push:
    • integration tests run
    • success: deploy development env with Terraform
  • PR:
    • integration tests run
  • On push to any branch:
    • Unit tests run
Clone this wiki locally