public async void ShouldNot_ProcessTransactionCheckedEventAsync_Invalid()
        {
            var transactionProcessedEvent = new TransactionIsCheckedEvent
            {
                Id        = 99.ToGuid().ToString(),
                ProfileId = 1.ToGuid().ToString()
            };

            transactionProcessedEvent.SetApproval();
            var updatedTransaction = await _manager.ProcessTransactionCheckedEventAsync(transactionProcessedEvent);

            Assert.Null(updatedTransaction);
        }
        public async void Should_ProcessTransactionCheckedEventAsync_Blocked()
        {
            var transactionProcessedEvent = new TransactionIsCheckedEvent
            {
                Id        = 1.ToGuid().ToString(),
                ProfileId = 1.ToGuid().ToString()
            };

            transactionProcessedEvent.SetBlocked();
            var updatedTransaction = await _manager.ProcessTransactionCheckedEventAsync(transactionProcessedEvent);

            Assert.NotNull(updatedTransaction);
            Assert.True(updatedTransaction.IsBlocked());
        }