Exemplo n.º 1
0
 private void SetGlobals(V8ScriptEngine scriptEngine, MockScenario scenario)
 {
     if (scenario.Global != null)
     {
         if (scenario.Global.Tables != null)
         {
             scriptEngine.AddHostObject("tables", new Tables(_context, scenario.Global.Tables));
         }
     }
 }
Exemplo n.º 2
0
        public void Configuration(IAppBuilder appBuilder)
        {
            var portNumber =
                Int32.Parse(
                    (string)((IList<IDictionary<string, object>>)appBuilder.Properties["host.Addresses"])[0]["port"]);

            _scenario = ScenarioRepository.GetScenario(portNumber) as MockScenario;

            appBuilder.Use(typeof (LoggingMiddleware));

            appBuilder.Run(Invoke);
        }
Exemplo n.º 3
0
 public Scenario(IMockContext context, MockScenario scenario, IDictionary <string, string> pathParameters)
 {
     _context       = context;
     _scenario      = scenario;
     PathParameters = pathParameters;
 }
Exemplo n.º 4
0
 public Route(MockScenario scenario)
 {
     this.Scenario = scenario;
 }
Exemplo n.º 5
0
 public RouteKey(MockScenario mockScenario)
 {
     Priority = mockScenario.Priority;
     Name     = mockScenario.Name;
 }