public DispenserDataService(DispenserRepository dispenserRepository, ItemRepository itemRepository, AddressRepository addressRepository) { this.dispenserRepository = dispenserRepository ?? throw new ArgumentNullException(nameof(dispenserRepository)); this.itemRepository = itemRepository ?? throw new ArgumentNullException(nameof(itemRepository)); this.addressRepository = addressRepository ?? throw new ArgumentNullException(nameof(addressRepository)); }
public RentalDataService(RentalRepository rentalRepository, UserRepository userRepository, RentalRecordsRepository rentalRecordsRepository, DispenserRepository dispenserRepository, ItemRepository itemRepository, ItemRentalDetailsRepository itemRentalDetailsRepository) { this.rentalRepository = rentalRepository ?? throw new ArgumentNullException(nameof(rentalRepository)); this.userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); this.rentalRecordsRepository = rentalRecordsRepository ?? throw new ArgumentNullException(nameof(rentalRecordsRepository)); this.dispenserRepository = dispenserRepository ?? throw new ArgumentNullException(nameof(dispenserRepository)); this.itemRepository = itemRepository ?? throw new ArgumentNullException(nameof(itemRepository)); this.itemRentalDetailsRepository = itemRentalDetailsRepository ?? throw new ArgumentNullException(nameof(itemRentalDetailsRepository)); }
public DispenserRepositoryTests() { dispenserRepository = GetInMemoryDispenserRepository(); dispenser = CreateDispenser(); }