示例#1
0
 public virtual void TestDeactivate()
 {
     EmbeddedClientObjectContainerTestCase.Item       item   = StoreItemToClient1AndCommit();
     EmbeddedClientObjectContainerTestCase.ItemHolder holder = new EmbeddedClientObjectContainerTestCase.ItemHolder
                                                                   (item);
     _client1.Store(holder);
     _client1.Commit();
     _client1.Deactivate(holder, 1);
     Assert.IsNull(holder._item);
 }
示例#2
0
 public virtual void TestSetWithDepth()
 {
     EmbeddedClientObjectContainerTestCase.Item       item   = StoreItemToClient1AndCommit();
     EmbeddedClientObjectContainerTestCase.ItemHolder holder = new EmbeddedClientObjectContainerTestCase.ItemHolder
                                                                   (item);
     _client1.Store(holder);
     _client1.Commit();
     item._name = ChangedName;
     _client1.Store(holder, 3);
     _client1.Refresh(holder, 3);
     Assert.AreEqual(ChangedName, item._name);
 }
		public virtual void TestSetWithDepth()
		{
			EmbeddedClientObjectContainerTestCase.Item item = StoreItemToClient1AndCommit();
			EmbeddedClientObjectContainerTestCase.ItemHolder holder = new EmbeddedClientObjectContainerTestCase.ItemHolder
				(item);
			_client1.Store(holder);
			_client1.Commit();
			item._name = ChangedName;
			_client1.Store(holder, 3);
			_client1.Refresh(holder, 3);
			Assert.AreEqual(ChangedName, item._name);
		}
		public virtual void TestDeactivate()
		{
			EmbeddedClientObjectContainerTestCase.Item item = StoreItemToClient1AndCommit();
			EmbeddedClientObjectContainerTestCase.ItemHolder holder = new EmbeddedClientObjectContainerTestCase.ItemHolder
				(item);
			_client1.Store(holder);
			_client1.Commit();
			_client1.Deactivate(holder, 1);
			Assert.IsNull(holder._item);
		}