private void AssertRecordField(EntityItemFieldType[] entityFieldsToAssert, string[] expectedFieldValues) { Assert.AreEqual(3, entityFieldsToAssert.Count()); AssertFieldType(entityFieldsToAssert.ElementAt(0), "name", expectedFieldValues.ElementAt(0)); AssertFieldType(entityFieldsToAssert.ElementAt(1), "id", expectedFieldValues.ElementAt(1)); AssertFieldType(entityFieldsToAssert.ElementAt(2), "enabled", expectedFieldValues.ElementAt(2)); }
private void AssertFieldType( EntityItemFieldType fieldToAssert, string expectedFieldName, string expectedFieldValue) { Assert.AreEqual(expectedFieldName, fieldToAssert.name); Assert.AreEqual(expectedFieldValue, fieldToAssert.Value); }
private void AssertRecordFieldNames(EntityItemFieldType[] recordFieldsToAssert, string[] expectedValues) { Assert.AreEqual(3, recordFieldsToAssert.Count()); AssertField(recordFieldsToAssert.ElementAt(0), "name", expectedValues[0]); AssertField(recordFieldsToAssert.ElementAt(1), "id", expectedValues[1]); AssertField(recordFieldsToAssert.ElementAt(2), "enabled", expectedValues[2]); }
private EntityItemFieldType CreateEntityItemFieldType(string fieldName, object fieldValue) { var newFieldType = new EntityItemFieldType() { name = fieldName }; if (fieldValue == null) newFieldType.status = StatusEnumeration.doesnotexist; else newFieldType.Value = fieldValue.ToString(); return newFieldType; }
private void AssertField(EntityItemFieldType fieldToAssert, string expectedFieldName, string expectedFieldValue) { Assert.AreEqual(expectedFieldName, fieldToAssert.name); if (expectedFieldValue == null) { Assert.IsNull(fieldToAssert.Value); Assert.AreEqual(StatusEnumeration.doesnotexist, fieldToAssert.status); } else { Assert.AreEqual(expectedFieldValue, fieldToAssert.Value); } }