public void ShouldUpdateDonationBatchObject() { var batch = new DonationBatchDto { BatchTotalAmount = 20 }; var mpBatch = new MpDonationBatch { Id = 123, BatchTotalAmount = 30 }; var batchnew = new DonationBatchDto { Id = 123, BatchTotalAmount = 30, DepositId = 12 }; _batchRepository.Setup(r => r.CreateDonationBatch(It.IsAny <MpDonationBatch>())).Returns(mpBatch); _mapper.Setup(m => m.Map <MpDonationBatch>(It.IsAny <DonationBatchDto>())).Returns(mpBatch); _mapper.Setup(m => m.Map <DonationBatchDto>(It.IsAny <MpDonationBatch>())).Returns(batchnew); _fixture.UpdateDonationBatch(batch); _batchRepository.Verify(); }
public void ShouldSaveDonationBatchObject() { var batch = new DonationBatchDto { BatchTotalAmount = 20 }; var mpBatch = new MpDonationBatch { Id = 123, BatchTotalAmount = 20 }; var batchnew = new DonationBatchDto { Id = 123, BatchTotalAmount = 20 }; _batchRepository.Setup(r => r.CreateDonationBatch(It.IsAny <MpDonationBatch>())).Returns(mpBatch); _mapper.Setup(m => m.Map <MpDonationBatch>(It.IsAny <DonationBatchDto>())).Returns(mpBatch); _mapper.Setup(m => m.Map <DonationBatchDto>(It.IsAny <MpDonationBatch>())).Returns(batchnew); var result = _fixture.SaveDonationBatch(batch); Assert.Equal(result.Id, mpBatch.Id); Assert.Equal(result.BatchTotalAmount, mpBatch.BatchTotalAmount); }
public void UpdateDonationBatch(MpDonationBatch mpDonationBatch) { var token = ApiUserRepository.GetDefaultApiUserToken(); MpRestBuilder.NewRequestBuilder() .WithAuthenticationToken(token) .Build() .Update(mpDonationBatch); }
public MpDonationBatch CreateDonationBatch(MpDonationBatch mpDonationBatch) { var token = ApiUserRepository.GetDefaultApiUserToken(); return(MpRestBuilder.NewRequestBuilder() .WithAuthenticationToken(token) .Build() .Create(mpDonationBatch)); }
public void ShouldCreateBatch() { // Arrange var processorTransferId = "1a2b3c"; var mpBatch = new MpDonationBatch { ProcessorTransferId = processorTransferId }; var newMpBatch = new MpDonationBatch { Id = 123, ProcessorTransferId = processorTransferId }; _request.Setup(m => m.Create(It.IsAny <MpDonationBatch>())).Returns(newMpBatch); // Act var result = _fixture.CreateDonationBatch(mpBatch); // Assert Assert.Equal(processorTransferId, result.ProcessorTransferId); }