public void registers_the_environment_dictionary_itself() { var environment = new Dictionary<string, object>(); var routeData = new RouteData(); var arguments = new OwinServiceArguments(routeData, environment); arguments.Get<IDictionary<string, object>>() .ShouldBeSameAs(environment); }
public void register_the_execution_log_if_it_exists() { var log = new ChainExecutionLog(); var environment = new Dictionary<string, object>(); environment.Log(log); var routeData = new RouteData(); var arguments = new OwinServiceArguments(routeData, environment); arguments.Get<IChainExecutionLog>() .ShouldBeSameAs(log); }