public CardGetDtoFactoryTest() { var cardNumberGenerator = new CardNumberGeneratorMockFactory().MockObject(); var cardService = new CardServiceMockFactory().MockObject(); _testDataGenerator = new TestDataGenerator(cardService, cardNumberGenerator); _dtoFactory = new CardGetDtoFactory(GetMapper()); }
public CardsController( IDtoValidationService dtoValidationService, ICardRepository cardRepository, IUserRepository userRepository, ICardChecker cardChecker, IBankService bankService, IDtoFactory <Card, CardGetDto> dtoFactory, ILogger <CardsController> logger) { _dtoValidationService = dtoValidationService ?? throw new ArgumentNullException(nameof(dtoValidationService)); _cardRepository = cardRepository ?? throw new ArgumentNullException(nameof(cardRepository)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _cardChecker = cardChecker ?? throw new ArgumentNullException(nameof(cardChecker)); _bankService = bankService ?? throw new ArgumentNullException(nameof(bankService)); _dtoFactory = dtoFactory ?? throw new ArgumentNullException(nameof(dtoFactory)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public PlayerApiController() { _unitOfWork = new UnitOfWork(); _gameLogic = new GameLogicApplier(_unitOfWork, new AchievementChecker(), new StatApplier(), new LevelUpChecker()); _dtoFactory = new DtoFactory(_unitOfWork); }
public LocaleInfoBoxViewModelFactory(IDtoFactory dtoFactory, ISpeciesRepository speciesRepository, ILocalesRepository localesRepository) { _dtoFactory = dtoFactory; _speciesRepository = speciesRepository; _localesRepository = localesRepository; }
public PersonsController(IPersonService personService, IDtoFactory dtoFactory) { _personService = personService; _dtoFactory = dtoFactory; }