public void ShouldDisposeCreatedObjects()
{
var container = new ObjectContainer();
container.RegisterTypeAs<DisposableClass1, IDisposableClass>();
var obj = container.Resolve<IDisposableClass>();
container.Dispose();
obj.WasDisposed.ShouldBeTrue();
}