public MessageReferenceFieldViewModel(IField_v2 field, ILookUpDataProvider lookUpDataProvider) : base(field) { LookUpData = new List <T>(); _lookUpDataProvider = lookUpDataProvider; _lookUpDataProvider.GetLookupData <T>().Run(LookUpData.Add); }
public override void Given() { view = Moq.Stub <IFieldView>(); field = Moq.Stub <IField_v2>(); field.SetupGet(x => x.Label).Returns("aaaa"); field.SetupGet(x => x.Value).Returns("bbbb"); field.SetupGet(x => x.ObservableValue).Returns(Moq.Stub <IObservable <object> >()); }
public override void Given() { view = Moq.Stub<IFieldView>(); field = Moq.Stub<IField_v2>(); field.SetupGet(x => x.Label).Returns("aaaa"); field.SetupGet(x => x.Value).Returns("bbbb"); field.SetupGet(x => x.ObservableValue).Returns(Moq.Stub<IObservable<object>>()); }
public static Action ChangesValue(this IField_v2 f, object value) { var mock = f.Moq(); var valueFunction = new Subject<object>(); Action a = () => { valueFunction.OnNext(value); mock.SetupGet(x => x.Value).Returns(value); }; mock.SetupGet(x => x.ObservableValue).Returns(valueFunction); return a; }
protected FieldViewModelBase(IFieldView view, IField_v2 field) { _view = view; _field = field; _field.ObservableValue.Subscribe(_ => this.Property(x => x.Value)); }
protected MessageFieldViewModelBase(IField_v2 field) { Label = field.Label; NewValue = field.Value; OldValue = field.Value; }
public MessageValueFieldViewModel(IField_v2 field) : base(field) { }
public TestableFieldViewModelBase(IFieldView view, IField_v2 field) : base(view, field) { }
public MessageMap AddField(IField_v2 field) { _fields.Add(field); return(this); }
public MessageMap AddField(IField_v2 field) { _fields.Add(field); return this; }