예제 #1
0
        public void SavingChargeCardPaymentCallsSaveMethodOfChargeCardRepository()
        {
            var chargeCardPayment = new ChargeCardPayment();

            Expect.Call(_keyValueDictionaryFactory.GetDictionary(null, null)).IgnoreArguments().Return(_repositoryDictionary);
            Expect.Call(() => _creditCardRepository.SavePaymentInstrument(chargeCardPayment)).Return(null);

            _mocks.ReplayAll();
            _repository.SavePaymentInstrument(chargeCardPayment);
            _mocks.VerifyAll();
        }
예제 #2
0
 public Dictionary <long, Domain> GetDictionary(IEnumerable <Domain> domainObjects)
 {
     return(_keyValueDictionaryFactory.GetDictionary(domainObjects, domainObject => domainObject.Id));
 }