public TestClass(IGameRepository gameStateRepository, ICoordinatesParser coordinatesParser, IModelsMapper modelMapper) : base(gameStateRepository, coordinatesParser, modelMapper) { GameStateRepository = gameStateRepository; CoordinatesParser = coordinatesParser; ModelMapper = modelMapper; }
private TestClass Create() { IGameRepository gameStateRepository = A.Fake <IGameRepository>(); ICoordinatesParser coordinatesParser = A.Fake <ICoordinatesParser>(); IModelsMapper modelMapper = A.Fake <IModelsMapper>(); return(new TestClass(gameStateRepository, coordinatesParser, modelMapper)); }
public SeaBattleGameService( IGameRepository gameStateRepository, ICoordinatesParser coordinatesParser, IModelsMapper modelMapper) { _gameStateRepository = gameStateRepository.NotNull(nameof(gameStateRepository)); _coordinatesParser = coordinatesParser.NotNull(nameof(coordinatesParser)); _modelMapper = modelMapper.NotNull(nameof(modelMapper)); }
public BattleController(IStatisticsService statisticsService, IBattleService battleService, ICreationService creationService, ICoordinatesParser coordinatesParser, IGameLifetimeService gameLifetimeService, Game game) { _statisticsService = statisticsService; _battleService = battleService; _creationService = creationService; _coordinatesParser = coordinatesParser; _gameLifetimeService = gameLifetimeService; _game = game; }
public ShipService(IBattleRepository battleRepository, ICoordinatesParser coordinatesParser, ICoordinatesValidator coordinatesValidator) { _battleRepository = battleRepository; _coordinatesParser = coordinatesParser; _coordinatesValidator = coordinatesValidator; }
public CoordinatesParserTests() { _parser = new CoordinatesParser(); }