public void Test_RemoveEntityFromObject_Array()
        {
            var linker = new EntityLinker ();

            var entity = new ExampleInvoiceItem ();

            var obj = new ExampleInvoiceItem[]{entity};

            var propertyInfo = typeof(ExampleInvoice).GetProperty ("Items");

            var newObj = linker.RemoveEntityFromObject (entity, obj, propertyInfo);

            Assert.IsNotNull (newObj);
            Assert.AreEqual (0, ((ExampleInvoiceItem[])newObj).Length);
        }