Exemple #1
0
        public void GetPaymentGateways_ReturnsOK()
        {
            var controller = new PaymentGatewayController(pgm);
            // Act
            var result = controller.GetPaymentGateways();

            // Assert
            Assert.NotEmpty(result);
        }
Exemple #2
0
        public void GetPaymentGateways_ReturnsNOK()
        {
            var mockSub    = new Mock <IPaymentGatewayManipulation>();
            var controller = new PaymentGatewayController(mockSub.Object);
            // Act
            var result = controller.GetPaymentGateways();

            // Assert
            Assert.Empty(result);
        }