public void Remove_Object_Fact()
        {
            var parent = new FakeObject(1, "Parent");

            var child = new FakeObject(2, "Child");

            var ctx = new FakeContext(parent);

            ctx.AddEntity(child);

            ctx.Contains(2).Should().BeTrue();

            ctx.RemoveEntity(child);

            ctx.Contains(2).Should().BeFalse();
        }