public void RecordFieldUtility_GetFieldValue_4() { RecordFieldCollection enumeration = _GetFieldCollection(); string[] values = RecordFieldUtility.GetFieldValue(enumeration, 100); Assert.AreEqual(0, values.Length); }
private void _TestSerialization ( params RecordField[] subFields ) { RecordFieldCollection collection1 = new RecordFieldCollection(); collection1.AddRange(subFields); byte[] bytes = collection1.SaveToMemory(); RecordFieldCollection collection2 = bytes .RestoreObjectFromMemory <RecordFieldCollection>(); Assert.AreEqual(collection1.Count, collection2.Count); for (int i = 0; i < collection1.Count; i++) { Assert.AreEqual ( 0, RecordField.Compare ( collection1[i], collection2[i] ) ); } }
public void RecordFieldUtility_GetFieldCount_1() { RecordFieldCollection collection = _GetFieldCollection(); Assert.AreEqual(1, RecordFieldUtility.GetFieldCount(collection, 100)); Assert.AreEqual(2, RecordFieldUtility.GetFieldCount(collection, 200)); Assert.AreEqual(0, RecordFieldUtility.GetFieldCount(collection, 300)); }
public void RecordFieldUtility_GetField_1() { RecordFieldCollection collection = _GetFieldCollection(); RecordField[] fields = RecordFieldUtility.GetField(collection, 100); Assert.AreEqual(1, fields.Length); fields = RecordFieldUtility.GetField(collection, 1000); Assert.AreEqual(0, fields.Length); }
public void RecordFieldUtility_GetFieldValue_6() { RecordFieldCollection enumeration = new RecordFieldCollection { new RecordField(100, "Field100"), new RecordField(200, "TheField200"), }; string[] values = RecordFieldUtility.GetFieldValue(enumeration); Assert.AreEqual(2, values.Length); }
public void RecordFieldUtility_GetField_18() { RecordFieldCollection collection = _GetFieldCollection(); int[] tags = { 100, 200 }; RecordField field = RecordFieldUtility.GetField(collection, tags, 1); Assert.IsNotNull(field); field = RecordFieldUtility.GetField(collection, tags, 10); Assert.IsNull(field); }
public void RecordFieldCollection_ReadOnly_1() { RecordFieldCollection collection = new RecordFieldCollection { new RecordField(), new RecordField("200"), new RecordField("300", "Value") }.AsReadOnly(); collection.Add(new RecordField()); }
public void RecordFieldCollection_NotNull_1() { RecordFieldCollection collection = new RecordFieldCollection { new RecordField(), null, new RecordField("200") }; Assert.AreEqual(2, collection.Count); }
public void RecordFieldCollection_Construction_1() { RecordFieldCollection collection = new RecordFieldCollection { new RecordField(), new RecordField("200"), new RecordField("300", "Value") }; Assert.AreEqual(3, collection.Count); }
public void RecordFieldUtility_GetFirstField_4() { RecordFieldCollection collection = _GetFieldCollection(); RecordField field = RecordFieldUtility.GetFirstField(collection, 100, 200); Assert.IsNotNull(field); field = RecordFieldUtility.GetFirstField(collection, 900, 1000); Assert.IsNull(field); field = RecordFieldUtility.GetFirstField(collection, 900, 200); Assert.IsNotNull(field); }
public void RecordFieldUtility_GetField_17() { RecordFieldCollection collection = _GetFieldCollection(); Func <RecordField, bool> predicate = field => field.HaveSubField('a'); RecordField[] fields = RecordFieldUtility.GetField(collection, predicate); Assert.AreEqual(1, fields.Length); predicate = field => field.HaveSubField('j'); fields = RecordFieldUtility.GetField(collection, predicate); Assert.AreEqual(1, fields.Length); predicate = field => field.HaveSubField('x'); fields = RecordFieldUtility.GetField(collection, predicate); Assert.AreEqual(0, fields.Length); }
public void RecordFieldUtility_GetFirstFieldValue_2() { RecordFieldCollection collection = new RecordFieldCollection { new RecordField(100, "Field100"), new RecordField(200, "TheField200"), }; string value = RecordFieldUtility.GetFirstFieldValue(collection, 100); Assert.IsNotNull(value); value = RecordFieldUtility.GetFirstFieldValue(collection, 200); Assert.IsNotNull(value); value = RecordFieldUtility.GetFirstFieldValue(collection, 900); Assert.IsNull(value); }
private void SetFieldValue(RecordFieldCollection fieldCollection, string fieldTitle, string value) { fieldCollection.GetField<TextField>(fieldTitle).SetValue(value); }