public void GetReferencedInstance_DeletedInstance_Works() { using (ClientTransaction.CreateRootTransaction().EnterDiscardingScope()) { var order = DomainObjectMother.GetDeletedObject(ClientTransaction.Current, DomainObjectIDs.Order1); var handle = order.GetHandle(); var result = _attribute.GetReferencedInstance(handle); Assert.That(result, Is.SameAs(order)); } }