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(); }
public Dictionary <long, Domain> GetDictionary(IEnumerable <Domain> domainObjects) { return(_keyValueDictionaryFactory.GetDictionary(domainObjects, domainObject => domainObject.Id)); }