public WorldSimulation() { WorldSize = Convert.ToInt32(Settings.Default.WorldSize); generator = new Generate(WorldSize); AddAllAgents(generator.GenerateAgents()); // ініціалізація сервісів filterService = new FilterService(); locationBuilder = new LocationServiceBuilder(); turnService = new TurnService(); sensorService = new SensorService(); statistic = new StatisticService(); rand = new Random(); }
public void GetPlaceDetails_WithAPlaceId_ReturnsTheGooglePlace() { //Arrange var serviceBuilder = new LocationServiceBuilder(); var placeId = "10302"; var httpService = Mock.Create <IHttpService>(); Mock.Arrange(() => httpService.GetResponse(Arg.AnyString)) .Returns(serviceBuilder.GetPlaceDetailsTestResults(placeId)); var service = serviceBuilder.WithHttpService(httpService).Build(); //Act var result = service.GetPlaceDetails(placeId).result; //Assert Assert.AreEqual(placeId, result.place_id , "the place id returned should match what was passed in"); result.place_id.Should().Be(placeId, "because the place id returned should match what was passed in"); }