54 writes to EditContext
Microsoft.AspNetCore.Components.Web.Tests (54)
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\InputCheckboxTest.cs (3)
19EditContext = new EditContext(model), 34EditContext = new EditContext(model), 51EditContext = new EditContext(model),
Forms\InputDateTest.cs (4)
20EditContext = new EditContext(model), 46EditContext = new EditContext(model), 63EditContext = new EditContext(model), 80EditContext = new EditContext(model),
Forms\InputHiddenTest.cs (3)
19EditContext = new EditContext(model), 34EditContext = new EditContext(model), 51EditContext = new EditContext(model),
Forms\InputNumberTest.cs (5)
30EditContext = new EditContext(model), 56EditContext = new EditContext(model), 74EditContext = new EditContext(model), 102EditContext = new EditContext(model), 119EditContext = new EditContext(model),
Forms\InputSelectTest.cs (12)
20EditContext = new EditContext(model), 39EditContext = new EditContext(model), 58EditContext = new EditContext(model), 77EditContext = new EditContext(model), 97EditContext = new EditContext(model), 118EditContext = new EditContext(model), 139EditContext = new EditContext(model), 159EditContext = new EditContext(model), 178EditContext = new EditContext(model), 204EditContext = new EditContext(model), 222EditContext = new EditContext(model), 239EditContext = new EditContext(model),
Forms\InputTextAreaTest.cs (3)
19EditContext = new EditContext(model), 34EditContext = new EditContext(model), 51EditContext = new EditContext(model),
Forms\InputTextTest.cs (3)
20EditContext = new EditContext(model), 37EditContext = new EditContext(model), 54EditContext = 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)
34var validationMessages = rootComponent.EditContext.GetValidationMessages(fieldIdentifier);
Forms\InputNumberTest.cs (1)
44var validationMessages = rootComponent.EditContext.GetValidationMessages(fieldIdentifier);
Forms\InputSelectTest.cs (1)
192var validationMessages = rootComponent.EditContext.GetValidationMessages(fieldIdentifier);
Forms\TestInputHostComponent.cs (1)
25builder.AddComponentParameter(1, "Value", EditContext);