38 writes to EditContext
Microsoft.AspNetCore.Components.Web.Tests (38)
Forms\InputBaseTest.cs (21)
16var rootComponent = new TestInputHostComponent<string, TestInputComponent<string>> { EditContext = new EditContext(model), ValueExpression = () => model.StringProperty }; 20rootComponent.EditContext = new EditContext(model); 30var rootComponent = new TestInputHostComponent<string, TestInputComponent<string>> { EditContext = new EditContext(model) }; 44EditContext = new EditContext(model), 63EditContext = new EditContext(model), 82EditContext = new EditContext(model), 101EditContext = new EditContext(model), 140EditContext = new EditContext(model), 163EditContext = new EditContext(model), 185EditContext = new EditContext(model), 206EditContext = new EditContext(model), 244EditContext = new EditContext(model), 265EditContext = new EditContext(model), 283EditContext = new EditContext(model), 313EditContext = new EditContext(model), 347EditContext = new EditContext(model), 371EditContext = new EditContext(model), 407EditContext = new EditContext(model), 435EditContext = invalidContext, 468EditContext = invalidContext, 500EditContext = new EditContext(model),
Forms\InputDateTest.cs (2)
15EditContext = new EditContext(model), 41EditContext = new EditContext(model),
Forms\InputNumberTest.cs (3)
30EditContext = new EditContext(model), 56EditContext = new EditContext(model), 74EditContext = new EditContext(model),
Forms\InputSelectTest.cs (10)
15EditContext = new EditContext(model), 34EditContext = new EditContext(model), 53EditContext = new EditContext(model), 72EditContext = new EditContext(model), 92EditContext = new EditContext(model), 113EditContext = new EditContext(model), 134EditContext = new EditContext(model), 154EditContext = new EditContext(model), 173EditContext = new EditContext(model), 199EditContext = new EditContext(model),
Forms\InputTextAreaTest.cs (1)
15EditContext = new EditContext(model),
Forms\InputTextTest.cs (1)
15EditContext = new EditContext(model),
27 references to EditContext
Microsoft.AspNetCore.Components.Web.Tests (27)
Forms\InputBaseTest.cs (23)
72Assert.Same(rootComponent.EditContext, inputComponent.EditContext); 190Assert.False(rootComponent.EditContext.IsModified(() => model.StringProperty)); 196Assert.True(rootComponent.EditContext.IsModified(() => model.StringProperty)); 216rootComponent.EditContext.NotifyFieldChanged(fieldIdentifier); 220var messages = new ValidationMessageStore(rootComponent.EditContext); 225rootComponent.EditContext.MarkAsUnmodified(fieldIdentifier); 254rootComponent.EditContext.NotifyFieldChanged(fieldIdentifier); 290rootComponent.EditContext.OnValidationStateChanged += (sender, eventArgs) => { numValidationStateChanges++; }; 300Assert.True(rootComponent.EditContext.IsModified(fieldIdentifier)); 301Assert.Empty(rootComponent.EditContext.GetValidationMessages(fieldIdentifier)); 320rootComponent.EditContext.OnValidationStateChanged += (sender, eventArgs) => { numValidationStateChanges++; }; 325Assert.True(rootComponent.EditContext.IsModified(fieldIdentifier)); 326Assert.Equal(new[] { "Bad date value" }, rootComponent.EditContext.GetValidationMessages(fieldIdentifier)); 335Assert.True(rootComponent.EditContext.IsModified(fieldIdentifier)); 336Assert.Empty(rootComponent.EditContext.GetValidationMessages(fieldIdentifier)); 355Assert.Equal(new[] { "Bad date value" }, rootComponent.EditContext.GetValidationMessages(fieldIdentifier)); 361Assert.Empty(rootComponent.EditContext.GetValidationMessages(fieldIdentifier)); 388var messageStore = new ValidationMessageStore(rootComponent.EditContext); 390await renderer.Dispatcher.InvokeAsync(rootComponent.EditContext.NotifyValidationStateChanged); 418var messageStore = new ValidationMessageStore(rootComponent.EditContext); 420await renderer.Dispatcher.InvokeAsync(rootComponent.EditContext.NotifyValidationStateChanged); 505var messageStore = new ValidationMessageStore(rootComponent.EditContext); 521await renderer.Dispatcher.InvokeAsync(rootComponent.EditContext.NotifyValidationStateChanged);
Forms\InputDateTest.cs (1)
29var validationMessages = rootComponent.EditContext.GetValidationMessages(fieldIdentifier);
Forms\InputNumberTest.cs (1)
44var validationMessages = rootComponent.EditContext.GetValidationMessages(fieldIdentifier);
Forms\InputSelectTest.cs (1)
187var validationMessages = rootComponent.EditContext.GetValidationMessages(fieldIdentifier);
Forms\TestInputHostComponent.cs (1)
25builder.AddComponentParameter(1, "Value", EditContext);