Example #1
0
 public void AddToContext(Table table)
 {
     foreach (var row in table.Rows)
     {
         var instance = provider.Create(context.Current);
         instance.Context[row[0]] = row[1];
     }
 }
Example #2
0
        public void AfterScenario()
        {
            foreach (var key in context.Keys)
            {
                var instance = provider.Create(key);
                Assert.AreEqual(context.Id.ToString(), instance.Resolver.GetScenarioId());

                tracer.WriteToolOutput($"context of {instance.Id}:");
                tracer.WriteToolOutput($"[scenarioId]={instance.Resolver.GetScenarioId()}");

                foreach (var item in instance.Context.Collection)
                {
                    tracer.WriteToolOutput($"[{item.Key}]={item.Value}");
                }
            }
        }
 public void SwitchInstance(int id)
 {
     context.Keys.Add(provider.Create(id).Id);
 }