示例#1
0
        public void TestCreateGeneralFieldSettingValidation(Enums.ResourceType resourceType, string fieldName, FieldProperty fieldProperty, object val)
        {
            string fieldAlias = resourceType.ToResourceName() + "." + fieldName;

            WriteValidHelper.CreateSingleItem(resourceType, fieldAlias, (index) => GetValidFieldValue(resourceType, fieldName, index), cleaner, records,
                                              (actualValue) => VerifyFieldValue(resourceType, fieldName, actualValue), true);
        }
        public void TestWriteResourceReadWriteAccessSetting(Enums.ResourceType resourceType, bool isReadOnly)
        {
            string resourceName = resourceType.ToResourceName();
            string fieldAlias   = resourceName + "." + SystemTypeField.Owner;

            WriteValidHelper.CreateSingleItem(resourceType, fieldAlias, 1, cleaner, records, null);
        }
示例#3
0
        public void TestCreateItem(Enums.ResourceType resourceType, string fieldName, long fieldValue)
        {
            string resourceName = resourceType.ToResourceName();
            string fieldAlias   = resourceName + "." + fieldName;

            WriteValidHelper.CreateSingleItem(resourceType, fieldAlias, fieldValue, cleaner, referenceRecords,
                                              (actualValue) => VerifyUserFieldValue(fieldName, fieldValue, actualValue));
        }
示例#4
0
        public void TestWriteResourceReadWriteAccessSetting(Enums.ResourceType resourceType, string fieldName, bool isReadOnly)
        {
            string resourceName = resourceType.ToResourceName();
            string fieldAlias   = resourceName + "." + fieldName;

            WriteValidHelper.CreateSingleItem(resourceType, fieldAlias, (index) => GetValidFieldValue(resourceType, fieldName, index), cleaner, records,
                                              (actualValue) => VerifyFieldValue(resourceType, fieldName, actualValue), true);
        }
示例#5
0
        public void TestCreateSingleItem(Enums.ResourceType resourceType, string fieldName, string fieldValue, int expectedCode)
        {
            string fieldAlias = resourceType.ToResourceName() + "." + fieldName;

            if (fieldValue == null)
            {
                WriteValidHelper.CreateSingleItem(resourceType, fieldAlias, fieldValue, cleaner, records, null);
            }
            else
            {
                WriteInvalidHelper.CreateSingleItem(resourceType, fieldAlias, fieldValue, expectedCode, cleaner, records);
            }
        }
示例#6
0
        public void TestCreateGeneralFieldSettingValidation(Enums.ResourceType resourceType, string fieldName, FieldProperty fieldProperty, object val)
        {
            string fieldAlias = resourceType.ToResourceName() + "." + fieldName;

            WriteValidHelper.CreateSingleItem(resourceType, fieldAlias, 1, cleaner, records, null);
        }