public async Task TravelAttachmentsController_Update_Test()
        {
            bool called = false;
            var  travelAttachmentsRepository = new Data.Repositories.Fakes.StubITravelAttachmentRepository();

            var updateTravelAttachments = new TravelAttachment()
            {
                TravelRequestId = 1,
            };

            travelAttachmentsRepository.UpdateAsyncTravelAttachment = (travelAttachment) =>
            {
                Assert.IsTrue(updateTravelAttachments.TravelRequestId == travelAttachment.TravelRequestId);
                called = true;

                return(Task.FromResult(string.Empty));
            };

            var target = new TravelAttachmentsController(travelAttachmentsRepository);
            await target.Update(updateTravelAttachments);

            Assert.IsTrue(called);
        }
 public async Task TravelAttachmentsController_Update_Exception_Test()
 {
     var travelAttachmentsRepository = new Data.Repositories.Fakes.StubITravelAttachmentRepository();
     var target = new TravelAttachmentsController(travelAttachmentsRepository);
     await target.Update(null);
 }