public ExtendExpeditionCommandTests() { Celestial celestial = Build.A.Celestial.ThatHasNotBeenScanned(); _starSystems = Build.A.StarSystem.WithCelestial(celestial).InAList(); _userDataService = new TestUserDataService(_starSystems); _navigator = CreateNavigator(new MemoryDataStore <StarSystemDocument>()); _communicator = CreateCommunicator(); _sut = new ExtendExpeditionCommand(_communicator, _navigator, _userDataService, BuildPhrases()); }
public PlanExpeditionCommandTests() { PlayerStatusRepository playerStatus = CreatePlayerStatusRepository(); Celestial celestial = Build.A.Celestial.ThatHasNotBeenScanned(); _starSystems = Build.A.StarSystem.WithCelestial(celestial).InAList(); _userDataService = new TestUserDataService(_starSystems); _navigator = CreateNavigator(new MemoryDataStore <StarSystemDocument>()); _communicator = CreateCommunicator(); _sut = new PlanExpeditionCommand(_communicator, _navigator, _userDataService, playerStatus, BuildPhrases(), new CelestialValues(), new DetourPlanner(_navigator, null, playerStatus, null));; }