public void RegisterTwice() { using (var resolver = new TestResolver()) { resolver.Start<DummyRunner>(); resolver.Start<DummyRunner>(); } }
public void RegisterAllUnknownClasses() { using (var resolver = new TestResolver()) { resolver.RegisterAllUnknownTypesAutomatically(); resolver.Start<DummyRunner>(); Assert.Throws<AutofacResolver.RegisterCallsMustBeBeforeInit>( resolver.RegisterAllUnknownTypesAutomatically); resolver.Resolve<ClassWithInnerClass.UnknownInnerClass>(); } }