public void get_startup_type_for_a_name() { var container = new Container(x => { x.For<IStartupAction>().Add<SetUserAction>().Named("SetUser"); x.For<IStartupAction>().Add<StartWebAppAction>().Named("StartWebApp"); }); var context = new TestContext(container); context.GetStartupType("SetUser").ShouldEqual(typeof (SetUserAction)); context.GetStartupType("StartWebApp").ShouldEqual(typeof (StartWebAppAction)); }