public void TryEnsureDataAvailable_False() { var notFoundObjectReference = DomainObjectMother.GetNotLoadedObject(TestableClientTransaction, new ObjectID(typeof(ClassWithAllDataTypes), Guid.NewGuid())); var notFoundContext = new DomainObjectTransactionContext(notFoundObjectReference, TestableClientTransaction); Assert.That(TestableClientTransaction.DataManager.DataContainers[notFoundObjectReference.ID], Is.Null); var result = notFoundContext.TryEnsureDataAvailable(); Assert.That(result, Is.False); Assert.That(TestableClientTransaction.DataManager.DataContainers[notFoundObjectReference.ID], Is.Null); }
public override void SetUp() { base.SetUp(); _loadedObject1 = DomainObjectMother.GetUnchangedObject(TestableClientTransaction, DomainObjectIDs.Order1); _loadedObject2 = DomainObjectMother.GetUnchangedObject(TestableClientTransaction, DomainObjectIDs.Order3); _notLoadedObject1 = DomainObjectMother.GetNotLoadedObject(TestableClientTransaction, DomainObjectIDs.Order4); _notLoadedObject2 = DomainObjectMother.GetNotLoadedObject(TestableClientTransaction, DomainObjectIDs.Order5); _invalidObject = DomainObjectMother.GetInvalidObject(TestableClientTransaction); _notLoadedNonExistingObject = DomainObjectMother.GetNotLoadedObject(TestableClientTransaction, new ObjectID(typeof(ClassWithAllDataTypes), Guid.NewGuid())); _listenerMock = ClientTransactionTestHelperWithMocks.CreateAndAddListenerMock(TestableClientTransaction); }