public void Setup()
        {
            _account            = new Account();
            _makePaymentRequest = new MakePaymentRequest();

            _chapsValidator = new ChapsValidator();
        }
        public void Validates(AllowedPaymentSchemes allowedPaymentSchemes, AccountStatus status, bool expectedValidity)
        {
            // Arrange
            var account = new Account
            {
                AllowedPaymentSchemes = allowedPaymentSchemes,
                Status = status
            };

            var validator = new ChapsValidator();

            // Act
            bool isValid = validator.AccountCanMakePayment(account);

            // Assert
            Assert.AreEqual(expectedValidity, isValid);
        }
Пример #3
0
 public void SetUp()
 {
     _chapsValidator = new ChapsValidator();
 }