Beispiel #1
0
        public void TestEnumMetadataFieldUpdateParamsCheck()
        {
            var parameters = new EnumMetadataFieldUpdateParams
            {
                Validation = new StringLengthValidationParams()
            };

            AssertCheck(parameters, nonEmptyValidationTestMessage);
        }
Beispiel #2
0
        public void TestEnumMetadataFieldUpdateParamsDictionary()
        {
            const string defaultValue = "some value";
            var          entries      = new List <EntryParams>
            {
                new EntryParams(dataSourceValue1, dataSourceId),
                new EntryParams(dataSourceValue2)
            };
            var parameters = new EnumMetadataFieldUpdateParams
            {
                Mandatory    = true,
                DefaultValue = defaultValue,
                ExternalId   = externalId,
                DataSource   = new MetadataDataSourceParams(entries),
                Label        = label
            };

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

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