public void MaskCorrectNumber() { var cardNumber = "1234567812345678"; var expectedResult = "123456******5678"; var result = _cardNumberMaskingService.MaskCardNumber(cardNumber); result.Should().Be(expectedResult); }
private Database.PaymentDetails CreatePaymentDetails(Contract.Payment payment, PaymentResult result) { var paymentDetails = _mapper.Map <Database.PaymentDetails>(payment); paymentDetails.PaymentId = result?.PaymentId; paymentDetails.PaymentStatus = result?.PaymentStatus; paymentDetails.MaskedCardNumber = _cardNumberMaskingService.MaskCardNumber(payment.CardNumber); paymentDetails.TimeStamp = DateTime.UtcNow; return(paymentDetails); }