Esempio n. 1
0
        public void RefundReasonRepository_GetAllValues()
        {
            var repo = new RefundReasonRepository();

            var values = repo.GetAllValues <List <EnumeratedIdentifierInfo> >();

            Assert.IsNotNull(values);
            Assert.IsTrue(values.Count > 0);
        }
Esempio n. 2
0
        public void RefundReasonRepository_GetValue()
        {
            var repo = new RefundReasonRepository();

            var value = repo.GetValue <EnumeratedIdentifierInfo>("NO_RCV_LOC");

            Assert.IsNotNull(value);
            Assert.AreEqual("No Receive Location", value.Label);
        }
Esempio n. 3
0
        public void RefundReasonRepository_RemoveValue()
        {
            var repo = new RefundReasonRepository();

            var key = "NO_TQ";

            repo.RemoveValue(key);

            var containsKey = repo.ContainsKey(key);

            Assert.IsFalse(containsKey);
        }
Esempio n. 4
0
 /// <summary>
 ///     Instantiates a new Send Reversal Parameters View Model.
 /// </summary>
 /// <param name="settingsSvc"></param>
 /// <param name="messageBus"></param>
 public SendReversalParametersViewModel(ISettingsSvc settingsSvc, IMessageBus messageBus)
     : base(messageBus)
 {
     _settingsSvc                  = settingsSvc;
     _messageBus                   = messageBus;
     _countryRepository            = new CountryRepository();
     _countrySubdivisionRepository = new CountrySubdivisionRepository();
     _currencyRepository           = new CurrencyRepository();
     _amountRangeRepository        = new AmountRangeRepository();
     _feeTypeRepository            = new FeeTypeRepository();
     _serviceOptionRepository      = new ServiceOptionRepository();
     _refundReasonRepository       = new RefundReasonRepository();
 }
Esempio n. 5
0
        public void RefundReasonRepository_UpdateValue()
        {
            var repo = new RefundReasonRepository();

            var key          = "WRONG_SERVICE";
            var refundReason = new EnumeratedIdentifierInfo
            {
                Identifier = "WRONG_SERVICE",
                Label      = "Updated Wrong Transfer Service"
            };

            repo.UpdateValue(key, refundReason);
            var containsKey = repo.ContainsKey(key);

            var value = repo.GetValue <EnumeratedIdentifierInfo>(key);

            Assert.IsNotNull(value);
            Assert.IsTrue(containsKey);
            Assert.AreEqual("Updated Wrong Transfer Service", value.Label);
        }
Esempio n. 6
0
        public void RefundReasonRepository_AddValue()
        {
            var repo = new RefundReasonRepository();

            var key          = "Fake";
            var refundReason = new EnumeratedIdentifierInfo
            {
                Identifier = "Fake",
                Label      = "Fake"
            };

            repo.AddValue(key, refundReason);

            var value       = repo.GetValue <EnumeratedIdentifierInfo>(key);
            var containsKey = repo.ContainsKey(key);

            Assert.IsNotNull(value);
            Assert.IsTrue(containsKey);
            Assert.AreEqual("Fake", value.Identifier);
        }