public void building_an_activation_loader_for_a_bad_type_thows() { Exception <ArgumentOutOfRangeException> .ShouldBeThrownBy(() => { BottleServiceApplication.BuildApplicationLoader(GetType()); }); }
public void building_an_application_loader_for_application_source() { BottleServiceApplication.BuildApplicationLoader(typeof(GoodApplicationSource)) .ShouldBeOfType <ApplicationLoader <GoodApplicationSource, Application, IDisposable> >(); }
public void building_an_activation_loader_for_bootstrapper() { BottleServiceApplication.BuildApplicationLoader(typeof(FakeBootstrapper)) .ShouldBeOfType <BootstrapperApplicationLoader <FakeBootstrapper> >(); }
public void build_application_loader_for_application_loader_type() { BottleServiceApplication.BuildApplicationLoader(typeof(FakeApplicationLoader)) .ShouldBeOfType <FakeApplicationLoader>(); }