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); }
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)); }