Example #1
0
 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));
 }
Example #2
0
 private void AssertFieldType(
     EntityItemFieldType fieldToAssert, 
     string expectedFieldName, 
     string expectedFieldValue)
 {
     Assert.AreEqual(expectedFieldName, fieldToAssert.name);
     Assert.AreEqual(expectedFieldValue, fieldToAssert.Value);
 }
Example #3
0
 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]);
 }
Example #4
0
        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;
        }
Example #5
0
        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);
            }
        }