Beispiel #1
0
        public PaymentDetailServiceTest()
        {
            var paymentDetailFileRepositoryMock = new Mock <IPaymentDetailRepository>();

            paymentDetailFileRepositoryMock.Setup(rep => rep.Add(It.IsAny <PaymentDetail>()));
            _paymentDetailService = new PaymentDetailService(paymentDetailFileRepositoryMock.Object);
        }
Beispiel #2
0
        public void Setup()
        {
            List <PaymentType> paymentTypes = new List <PaymentType> {
                new PaymentType {
                    PaymtId = 1, PaymtType = "Cash"
                },
                new PaymentType {
                    PaymtId = 2, PaymtType = "Card"
                }
            };

            var _paymtrepoMock = new Mock <IPaymtDetailRepository>();

            _paymtrepoMock.Setup(r => r.AddPayment(It.IsAny <PaymentDetail>()))
            .Returns(true);
            _paymtrepoMock.Setup(r => r.GetPaymentTypes())
            .Returns(paymentTypes);

            _paymtrepoMock.Setup(r => r.RefreshPayments());
            paymtDetailRepository = _paymtrepoMock.Object;
            paymentDetailService  = new PaymentDetailService(_paymtrepoMock.Object);
        }