public void ShouldResolveFromBaseContainer()
{
// given
var baseContainer = new ObjectContainer();
baseContainer.RegisterTypeAs<VerySimpleClass, IInterface1>();
var container = new ObjectContainer(baseContainer);
// when
var objFromChild = container.Resolve<IInterface1>();
var objFromBase = baseContainer.Resolve<IInterface1>();
// then
Assert.AreSame(objFromChild, objFromBase);
}