/// <exception cref="System.Exception"></exception> protected override void AssertRetrievedItem(object obj) { NTNItem item = (NTNItem)obj; Assert.IsNotNull(item.tnItem); Assert.IsNull(item.tnItem.list); }
/// <exception cref="System.Exception"></exception> public virtual void TestDeactivateDepth() { NTNItem item = (NTNItem)RetrieveOnlyInstance(); TNItem tnItem = item.tnItem; tnItem.Value(); Assert.IsNotNull(tnItem.list); // item.tnItem.list Db().Deactivate(item, 2); // FIXME: failure // Assert.isNull(tnItem.list); Db().Activate(item, 42); Db().Deactivate(item, 10); Assert.IsNull(tnItem.list); }
/// <exception cref="System.Exception"></exception> protected override void AssertItemValue(object obj) { NTNItem item = (NTNItem)obj; Assert.AreEqual(LinkedList.NewList(42), item.tnItem.Value()); }