コード例 #1
0
 public Task Handle(UpdateTransaction message, IMessageHandlerContext context)
 {
     _service.UpdateTransaction(message.TransactionId, message.Succeeded, message.Message);
     return(context.Publish(new TransactionUpdated()
     {
         MessageId = message.MessageId
     }));
 }
コード例 #2
0
        public void UpdateTransaction_Exists_ReturnsVoid()
        {
            //Arrange
            var transactionId = Guid.Parse("96DAF25B-F86A-4A76-8E03-91B9C1AA7C6C");
            var succeeded     = 1;
            var message       = "";

            //Act
            try
            {
                _service.UpdateTransaction(transactionId, succeeded, message);
            }
            catch (Exception e)
            {
                Assert.NotEqual("Exception of type was thrown", e.Message);
            }
        }