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);
        }
Example #2
0
        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));
        }
Example #3
0
        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));
 }
Example #5
0
 public override void ConvertNullSDKToAPI()
 {
     Silanis.ESL.API.ReferencedField api = ReferencedFieldConverter.ToAPI(null);
     Assert.IsNull(api);
 }