1 Backend Testing
Jan K9f edited this page 2025-06-04 09:36:55 +02:00

Backend Testing

This page provides guidelines and best practices for testing the backend components of the Casino application.

Unit Testing

Unit tests focus on testing individual components in isolation. Each class, function, or module should have corresponding unit tests.

Integration Testing

For integration testing between backend components, see the Integration-Testing page.

Mock Services

When testing services that interact with external APIs or databases, use mock implementations to isolate tests.

Test Coverage

Aim for at least 80% code coverage for all backend components.

Running Tests

# To run all tests
./gradlew test

# To run specific tests
./gradlew test --tests "com.casino.package.TestClass"