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);
        }