protected override void CreateExtendedProperty()
 {
     _extendedProperty = new ExtendedProperty <string> {
         Description = "Description", FullName = "FullName", Name = "FirstName", ReadOnly = true, Value = "Value"
     };
     _extendedProperty.AddToListOfValues("Option 1");
     _extendedProperty.AddToListOfValues("Option 2");
 }
 protected override void CreateExtendedProperty()
 {
     _extendedProperty = new ExtendedProperty <bool> {
         Description = "Description", FullName = "FullName", Name = "FirstName", ReadOnly = false, Value = true
     };
     _extendedProperty.AddToListOfValues(true);
     _extendedProperty.AddToListOfValues(false);
 }
 protected override void CreateExtendedProperty()
 {
     _extendedProperty = new ExtendedProperty <double> {
         Description = "Description", FullName = "FullName", Name = "FirstName", ReadOnly = true, Value = 5.5
     };
     _extendedProperty.AddToListOfValues(6.5);
     _extendedProperty.AddToListOfValues(7.5);
 }
Esempio n. 4
0
 protected override void Context()
 {
     base.Context();
     sut = new ExtendedProperty <string>();
     sut.AddToListOfValues("new");
     sut.AddToListOfValues("string");
     sut.AddToListOfValues("value");
     sut.Value = "new";
 }
        private Task <ModelExtendedProperty> mapExtendedProperty <T>(SnapshotExtendedProperty snapshot, Func <object, T> convertToTypeFunc, T propertyValue)
        {
            var extendedProperty = new ExtendedProperty <T>
            {
                Description = snapshot.Description,
                ReadOnly    = ModelValueFor(snapshot.ReadOnly),
                FullName    = snapshot.FullName,
                Name        = snapshot.Name,
                Value       = propertyValue
            };

            addOptionsToList(snapshot.ListOfValues, option => extendedProperty.AddToListOfValues(convertToTypeFunc(option)));
            return(Task.FromResult <ModelExtendedProperty>(extendedProperty));
        }