Ein Modultest (engl. Unittest ) wird in der Softwareentwicklung angewendet, um die funktionalen Einzelteile (Units) von Computerprogrammen zu testen, d. h. sie auf korrekte Funktionalität zu prüfen. Dadurch werden Fehler durch Tests frühzeitig erkannt.

Introduction to Microservices
  • Networks, Features, Component, Unit Tests
Application under Test
  • Architecture
  • Services
  • Pattern
Unit Testing Microservices
  • Unit Testing Techniques
  • Junit
  • AssertJ
  • Mockito
  • Writing Unit Tests for gamer applications
  • Youtube link test
Component Testing Microservices
  • The Arquillian Testing Framework
  • Maven
  • Gradle
  • Rest Clients
  • Testing Spring Applications
  • The Arquillian Rest Extension
  • The Arquillian Spring Framework
  • Spring Boot
Integretion Testing Microservices
  • Integration Test Techniques
  • Tools
  • Arquillian Persistence Extension
  • NoSQLUnit
  • Comments Test
Contract Tests
  • Integration Tests
  • Contract Tests
  • Pact JVM
End to End Testing
  • End to End Testing Techniques
  • Vertical Tests
  • Horizontale Tests
  • Arquillian Cube and Drone
  • Jmeter
  • Introducing @Drone
Docker and Testing
  • Tools
  • Docker Compose
  • Arquillian Cube Docker Junit Rule
  • Testing Dockerfile for Video Services
Service Virtuallization
  • Tools
  • Hoverfly
  • Built Script Modifications
Continuous Delivery in Microservices
  • Microservice Architecture
  • Jenkins Pipeline
  • Deploying with Certainty