public UserDataService(UserRepository userRepository, AddressRepository addressRepository, CardRepository cardRepository, UserCardRepository userCardRepository, UserAddressesRepository userAddressesRepository, CardAddressRepository cardAddressRepository) { this.userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); this.addressRepository = addressRepository ?? throw new ArgumentNullException(nameof(addressRepository)); this.cardRepository = cardRepository; this.userCardRepository = userCardRepository ?? throw new ArgumentNullException(nameof(userCardRepository)); this.userAddressesRepository = userAddressesRepository ?? throw new ArgumentNullException(nameof(userAddressesRepository)); this.cardAddressRepository = cardAddressRepository ?? throw new ArgumentNullException(nameof(cardAddressRepository)); }
public UserAddressesRepositoryTests() { userAddressRepository = GetInMemoryUserAddressesRepository(); userAddress = CreateUserAddresses(); }