public void NonExistingAttrById() { ServiceAttribute attr; ServiceRecord record = RecordAccess_Data.CreateRecordWithOneItems(); // attr = record.GetAttributeById(UniversalAttributeId.ServiceRecordState); }
public void AttrByIndex10() { ServiceAttribute attr; ServiceRecord record = RecordAccess_Data.CreateRecordWithOneItems(); // attr = record.GetAttributeByIndex(10); }
public void OneMoveNextMoveNextFalseAndGetCurrent() { ServiceRecord record = RecordAccess_Data.CreateRecordWithOneItems(); IEnumerator_ServiceAttribute etor = record.GetEnumerator(); Assert.IsTrue(etor.MoveNext()); Assert.IsFalse(etor.MoveNext()); ServiceAttribute attr = (ServiceAttribute)etor.Current; }
public void OneCurrent() { ServiceRecord record = RecordAccess_Data.CreateRecordWithOneItems(); IEnumerator_ServiceAttribute etor = record.GetEnumerator(); try { ServiceAttribute obj = (ServiceAttribute)etor.Current; Assert.Fail("should have thrown!"); } catch (InvalidOperationException) { } }
public void AccessAttrById() { ServiceRecord record = RecordAccess_Data.CreateRecordWithOneItems(); // Assert.AreEqual(1, record.Count); // ServiceAttribute attr = record.GetAttributeById(UniversalAttributeId.ServiceRecordHandle); Assert.AreEqual(UniversalAttributeId.ServiceRecordHandle, attr.Id); Assert.AreEqual(ElementTypeDescriptor.UnsignedInteger, attr.Value.ElementTypeDescriptor); Assert.AreEqual(ElementType.UInt32, attr.Value.ElementType); Assert.AreEqual(55, attr.Value.Value); }
public void OneMoveNextCurrentMoveNextFalseRepeatAfterReset() { ServiceRecord record = RecordAccess_Data.CreateRecordWithOneItems(); IEnumerator_ServiceAttribute etor = record.GetEnumerator(); Assert.IsTrue(etor.MoveNext()); RecordAccess_Data.RecordWithOneItem_AssertIsAttributeAt0((ServiceAttribute)etor.Current); Assert.IsFalse(etor.MoveNext()); //---- Assert.IsFalse(etor.MoveNext()); etor.Reset(); Assert.IsTrue(etor.MoveNext()); RecordAccess_Data.RecordWithOneItem_AssertIsAttributeAt0((ServiceAttribute)etor.Current); Assert.IsFalse(etor.MoveNext()); }
public void AccessAttrByIndex0() { ServiceRecord record = RecordAccess_Data.CreateRecordWithOneItems(); // Assert.AreEqual(1, record.Count); IList_ServiceAttributeId ids = record.AttributeIds; Assert.AreEqual(1, ids.Count); Assert.AreEqual(UniversalAttributeId.ServiceRecordHandle, ids[0]); // ServiceAttribute attr = record.GetAttributeByIndex(0); RecordAccess_Data.RecordWithOneItem_AssertIsAttributeAt0(attr); }