Microservice architecture has been widely adopted to develop software systems, but some of its trade-offs are often ignored. In particular, the introduction of eventual consistency has a huge impact on the complexity of the application business logic design. Recent proposals to use transactional causal consistency in serverless computing and microservices seem promising because it reduces the number of possible concurrent execution anomalies that can occur due to the lack of isolation. However, existing tools are technologically complex, making experimentation with complex business logic difficult. We propose a transactional causal consistency simulator to test the behavior of business logic rich microservices applications. It promotes the design of complex business logic transactional causal consistent microservices in a software developer-friendly environment. The simulator is a publicly available artifact that can be reused in other experiments.