internal List <Silanis.ESL.API.ReferencedField> createApiReferencedFieldsForTest() { List <Silanis.ESL.API.ReferencedField> fields = new List <Silanis.ESL.API.ReferencedField>(); Silanis.ESL.API.ReferencedField referencedField = new Silanis.ESL.API.ReferencedField(); referencedField.FieldId = FIELD_1_ID; referencedField.Conditions = createApiReferencedFieldConditionsForTest(); return(fields); }
public override void ConvertAPIToSDK() { Silanis.ESL.API.ReferencedFieldConditions apiConditions = createApiReferencedFieldConditionsForTest(); Silanis.ESL.API.ReferencedField api = new Silanis.ESL.API.ReferencedField(); api.FieldId = FIELD_1_ID; api.Conditions = apiConditions; ReferencedField sdk = ReferencedFieldConverter.ToSDK(api); Assert.AreEqual(sdk.FieldId, FIELD_1_ID); Assert.IsTrue(compareReferencedFieldConditions(apiConditions, sdk.Conditions)); }
public override void ConvertSDKToAPI() { ReferencedFieldConditions sdkConditions = createSdkReferencedFieldConditionsForTest(); ReferencedField sdk = new ReferencedField(); sdk.FieldId = FIELD_1_ID; sdk.Conditions = sdkConditions; Silanis.ESL.API.ReferencedField api = ReferencedFieldConverter.ToAPI(sdk); Assert.AreEqual(api.FieldId, FIELD_1_ID); Assert.IsTrue(compareReferencedFieldConditions(api.Conditions, sdkConditions)); }
internal Boolean compareReferencedFields(Silanis.ESL.API.ReferencedField apiRefField, ReferencedField sdkRefField) { return(apiRefField.FieldId.Equals(sdkRefField.FieldId) && compareReferencedFieldConditions(apiRefField.Conditions, sdkRefField.Conditions)); }
public override void ConvertNullSDKToAPI() { Silanis.ESL.API.ReferencedField api = ReferencedFieldConverter.ToAPI(null); Assert.IsNull(api); }