Exemplo n.º 1
0
        public void TestSetMetadataFieldUpdateParamsCheck()
        {
            var parameters = new SetMetadataFieldUpdateParams
            {
                Validation = new StringLengthValidationParams()
            };

            AssertCheck(parameters, nonEmptyValidationTestMessage);
        }
Exemplo n.º 2
0
        public void TestSetMetadataFieldUpdateParamsDictionary()
        {
            var defaultValue = new List <string> {
                "value1", "value2"
            };
            var entries = new List <EntryParams>
            {
                new EntryParams(dataSourceValue1, dataSourceId),
                new EntryParams(dataSourceValue2)
            };
            var parameters = new SetMetadataFieldUpdateParams
            {
                Mandatory    = true,
                DefaultValue = defaultValue,
                ExternalId   = externalId,
                DataSource   = new MetadataDataSourceParams(entries),
                Label        = label
            };

            var dictionary = CheckParamsDictionary(parameters, "set", defaultValue);

            Assert.NotNull(dictionary["datasource"]);
        }