1 Repo
Tests specifically designed to verify the atomic success or failure of database transactions.
Distinct from Database Transactions: Focuses on verifying the correctness of transaction boundaries and failure modes rather than providing the transaction mechanism itself.
Explore 1 awesome GitHub repository matching data & databases · Transaction Validation Tests. Refine with filters or upvote what's useful.
This project is a reference implementation of Domain-Driven Design, Clean Architecture, and Command Query Responsibility Segregation (CQRS) patterns using the Go programming language. It serves as a sample application to demonstrate how to decouple core domain rules from infrastructure and delivery mechanisms. The system is built as a gRPC microservices architecture, utilizing type-safe communication and service contracts. It implements an event-driven architecture to manage eventual consistency and asynchronous processing, specifically employing the Outbox pattern to ensure reliable messagin
Includes tests that validate transaction logic by asserting failures when underlying implementations are intentionally broken.