public void With_Default_Bindings() { ComponentContainer container = new ComponentContainer(); container.Bind<IFoo>().To<Foo1>(); container.Bind<IBar>().To<Bar2>(); var instance = new PropertyInject(); container.ResolveProperties(instance); Assert.NotNull(instance.Foo); Assert.IsInstanceOf<Foo1>(instance.Foo); Assert.NotNull(instance.Bar); Assert.IsInstanceOf<Bar2>(instance.Bar); }