public void Initialize_ShouldAddService()
        {
            var logger       = new TraceLogger();
            var physical     = new PhysicalFileProvider(@"D:\Github\IsraelHikingMap\Site\IsraelHiking.Web\bin\Debug\netcoreapp1.1");
            var gateway      = new GraphHopperGateway(logger);
            var memoryStream = new MemoryStream();

            physical.GetFileInfo("israel-and-palestine-latest.osm.pbf").CreateReadStream().CopyTo(memoryStream);
            gateway.Rebuild(memoryStream).Wait();
        }
Example #2
0
        public void Initialize_ShouldAddService()
        {
            var logger   = new TraceLogger();
            var physical = new PhysicalFileProvider(@"D:\Github\IsraelHikingMap\Site\IsraelHiking.Web\bin\Debug\netcoreapp3.1");
            var factory  = Substitute.For <IHttpClientFactory>();

            factory.CreateClient().Returns(new HttpClient());
            var gateway      = new GraphHopperGateway(factory, Substitute.For <IOptions <ConfigurationData> >(), logger);
            var memoryStream = new MemoryStream();

            physical.GetFileInfo("israel-and-palestine-latest.osm.pbf").CreateReadStream().CopyTo(memoryStream);
            gateway.Rebuild(memoryStream).Wait();
        }