public ScansRemainingCommandTests() { _communicator = CreateCommunicator(); _navigator = CreateNavigator(); _playerStatus = CreatePlayerStatusRepository(); _scansRemainingPhrases = TestPhraseBuilder.Build <ScansRemainingPhrases>(); _sut = new ScansRemainingCommand(_communicator, _navigator, _playerStatus, _scansRemainingPhrases); }
public ScansRemainingCommand(ICommunicator communicator, INavigator navigator, IPlayerStatus playerStatus, ScansRemainingPhrases phrases) { _communicator = communicator; _navigator = navigator; _playerStatus = playerStatus; _andPhrase = phrases.AndPhrase; _planetPhrase = phrases.PlanetPhrase; _skipPhraseBook = PhraseBook.Ingest(phrases.SkipSystem); _completePhrases = PhraseBook.Ingest(phrases.SystemComplete); _remainingPhrases = PhraseBook.Ingest(phrases.ScansRemaining); }
public SurfaceScansRemainingCommand(ICommunicator communicator, INavigator navigator, IPlayerStatus playerStatus, ScansRemainingPhrases phrases) : base(communicator, navigator, playerStatus, phrases) { }
public RescanSystemCommand(ICommunicator communicator, INavigator navigator, IPlayerStatus playerStatus, RescanSystemPhrases phrases, ScansRemainingPhrases scanPhrases) { _navigator = navigator; _communicator = communicator; _playerStatus = playerStatus; _errorPhrase = phrases.Error; _systemUnscanned = PhraseBook.Ingest(phrases.SystemUnscanned); _notExpeditionSystem = PhraseBook.Ingest(scanPhrases.SkipSystem); }