public void Initialize() { _hoverfly = HoverflySetup(Hoverfly.Core.HoverflyMode.Simulate); _hoverfly.Start(); //var simulationPath = GetSimulationFilePath(); //_hoverfly.ImportSimulation(new FileSimulationSource(simulationPath)); }
private Hoverfly.Core.Hoverfly HoverflySetup(Hoverfly.Core.HoverflyMode hoverflyMode) { var assemblyPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); var hoverflyPath = Path.Combine(assemblyPath, @"Hoverfly"); var cfg = HoverflyConfig.Config(); cfg = cfg.SetHoverflyBasePath(hoverflyPath); var hoverfly = new Hoverfly.Core.Hoverfly(hoverflyMode, cfg); return(hoverfly); }