GUM - Integration Tests for Complex Transactional Behaviors