/// <exception cref="System.Exception"></exception> protected override void AssertRetrievedItem(object obj) { NTItem item = (NTItem)obj; Assert.IsNotNull(item.tItem); Assert.AreEqual(0, item.tItem.value); }
/// <exception cref="System.Exception"></exception> protected override void AssertItemValue(object obj) { TNTItem item = (TNTItem)obj; NTItem ntItem = item.Value(); Assert.IsNotNull(ntItem); Assert.IsNotNull(ntItem.tItem); Assert.AreEqual(0, ntItem.tItem.value); Assert.AreEqual(42, ntItem.tItem.Value()); }
/// <exception cref="System.Exception"></exception> public virtual void TestDeactivateDepth() { NNTItem item = (NNTItem)RetrieveOnlyInstance(); NTItem ntItem = item.ntItem; TItem tItem = ntItem.tItem; tItem.Value(); // item.ntItem.tItem.value Assert.IsNotNull(ntItem.tItem); Db().Deactivate(item, 2); // FIXME: failure // Assert.isNull(ntItem.tItem); Db().Activate(item, 42); Db().Deactivate(item, 3); Assert.IsNull(ntItem.tItem); }
public TNTItem(int v) { ntItem = new NTItem(v); }
/// <exception cref="System.Exception"></exception> protected override void AssertItemValue(object obj) { NTItem item = (NTItem)obj; Assert.AreEqual(42, item.tItem.Value()); }
public NNTItem(int v) { ntItem = new NTItem(v); }