public void TestCreateGeneralFieldSettingValidation(Enums.ResourceType resourceType, string fieldName, FieldProperty fieldProperty, object val) { string fieldAlias = resourceType.ToResourceName() + "." + fieldName; //Expected 100 error code - field value is specified automatically WriteInvalidHelper.CreateSingleItem(resourceType, fieldAlias, Util.ToString(DateTime.Now), Enums.PublicAPIResultCode.ParameterIsInvalid, cleaner, records); }
public void TestWriteResourceReadOnlyAccessSetting(Enums.ResourceType resourceType, bool isReadOnly) { string resourceName = resourceType.ToResourceName(); string fieldAlias = resourceName + "." + SystemTypeField.Owner; WriteInvalidHelper.CreateSingleItem(resourceType, fieldAlias, 1, Enums.PublicAPIResultCode.ParameterIsInvalid, cleaner, records); }
public void TestUpdateSingleItem(Enums.ResourceType resourceType, string fieldName, WriteInvalidInput valueType, int expectedCode) { string resourceName = resourceType.ToResourceName(); string fieldAlias = resourceName + "." + fieldName; WriteInvalidHelper.UpdateSingleItem(resourceType, fieldAlias, (index) => GetInvalidFieldValue(resourceType, fieldName, valueType, index), expectedCode, records, true, 0, referenceRecords); }
public void TestUpdateSingleItem(Enums.ResourceType resourceType, string fieldName) { string resourceName = resourceType.ToResourceName(); string fieldAlias = resourceName + "." + fieldName; WriteInvalidHelper.UpdateSingleItem(resourceType, fieldAlias, (index) => GetInvalidFieldValue(resourceType, fieldName, index), Enums.PublicAPIResultCode.InvalidParameterValue, records, false, 0, null); }
public void TestCreateListItem(Enums.ResourceType resourceType, string fieldName) { string resourceName = resourceType.ToResourceName(); string fieldAlias = resourceName + "." + fieldName; WriteInvalidHelper.CreateListItem(resourceType, fieldAlias, (index) => GetInvalidFieldValue(resourceType, fieldName, index), Enums.PublicAPIResultCode.InvalidParameterValue, cleaner, referenceRecords, false); }
public void TestWriteResourceAccessSetting(Enums.ResourceType resourceType, string fieldName, bool isReadOnly) { string resourceName = resourceType.ToResourceName(); string fieldAlias = resourceName + "." + fieldName; //Expected 100 error code - field value is specified automatically WriteInvalidHelper.CreateSingleItem(resourceType, fieldAlias, Util.ToString(DateTime.Now, true), Enums.PublicAPIResultCode.InvalidParameterValue, cleaner, records); }
public void TestWriteResourceReadOnlyAccessSetting(Enums.ResourceType resourceType, string fieldName, bool isReadOnly) { string resourceName = resourceType.ToResourceName(); string fieldAlias = resourceName + "." + fieldName; WriteInvalidHelper.CreateSingleItem(resourceType, fieldAlias, (index) => GetValidFieldValue(resourceType, fieldName, index), Enums.PublicAPIResultCode.ParameterIsInvalid, cleaner, records, true); }
public void TestCreateSingleItem(Enums.ResourceType resourceType, string fieldName, WriteInvalidInput valueType, int expectedCode) { string resourceName = resourceType.ToResourceName(); string fieldAlias = resourceName + "." + fieldName; string fieldValue = FieldValueMapper.InvalidInputMapper[valueType]; WriteInvalidHelper.CreateSingleItem(resourceType, fieldAlias, fieldValue, expectedCode, cleaner, referenceRecords, true); }
public void TestUpdateListItem(Enums.ResourceType resourceType, string fieldName, WriteValidInput valueType, int expectedCode) { string resourceName = resourceType.ToResourceName(); string fieldAlias = resourceName + "." + fieldName; string fieldValue = FieldValueMapper.ValidInputMapper[valueType]; WriteInvalidHelper.UpdateListItem(resourceType, fieldAlias, fieldValue, expectedCode, records, true, referenceRecords); }
public void TestUpdateSingleItem(Enums.ResourceType resourceType, string fieldValue, int expectedCode) { string fieldAlias = resourceType.ToResourceName() + "." + SystemTypeField.Owner; if (fieldValue == null) { WriteValidHelper.UpdateSingleItem(resourceType, fieldAlias, fieldValue, updateRecords); } else { WriteInvalidHelper.UpdateSingleItem(resourceType, fieldAlias, fieldValue, expectedCode, updateRecords); } }
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); } }
public void TestCreateSingleItem(Enums.ResourceType resourceType, string fieldValue, int expectedCode) { string fieldAlias = resourceType.ToResourceName() + "." + SystemTypeField.Owner; WriteInvalidHelper.CreateSingleItem(resourceType, fieldAlias, fieldValue, expectedCode, cleaner, records); }
public void TestUpdateSingleItem(Enums.ResourceType resourceType, string fieldName, string fieldValue, int expectedCode) { string fieldAlias = resourceType.ToResourceName() + "." + fieldName; WriteInvalidHelper.UpdateSingleItem(resourceType, fieldAlias, fieldValue, expectedCode, updateRecords); }
public void TestUpdateListItem(Enums.ResourceType resourceType, string fieldValue, int expectedCode) { string fieldAlias = resourceType.ToResourceName() + "." + SystemTypeField.Id; WriteInvalidHelper.UpdateListItem(resourceType, fieldAlias, fieldValue, expectedCode, records); }