45 references to DynamicallyAddedComponent
Microsoft.AspNetCore.Components.Server.Tests (45)
Circuits\CircuitHostTest.cs (45)
533[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
537await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters);
541var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
554await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, null, componentKey);
559[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
563await UpdateComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters, componentKey);
567var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
579await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1);
584[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
588await UpdateComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters);
594var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
608await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, new Dictionary<string, object>()
610[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
617[nameof(DynamicallyAddedComponent.Message)] = "Updated message",
628var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
647await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, new Dictionary<string, object>()
649[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
654[nameof(DynamicallyAddedComponent.Message)] = "Updated message",
661() => UpdateComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters, componentKey: "new_key"));
665var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
684[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
686await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters);
705await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 0, new Dictionary<string, object>
707[nameof(DynamicallyAddedComponent.Message)] = "Component 0"
709await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, new Dictionary<string, object>
711[nameof(DynamicallyAddedComponent.Message)] = "Component 1"
724Marker = CreateMarker(typeof(DynamicallyAddedComponent), "2", new Dictionary<string, object>
726[nameof(DynamicallyAddedComponent.Message)] = "New Component 2"
729componentType: typeof(DynamicallyAddedComponent),
732[nameof(DynamicallyAddedComponent.Message)] = "New Component 2"
746Marker = CreateMarker(typeof(DynamicallyAddedComponent), "1", new Dictionary<string, object>
748[nameof(DynamicallyAddedComponent.Message)] = "Replaced Component 1"
751componentType: typeof(DynamicallyAddedComponent),
754[nameof(DynamicallyAddedComponent.Message)] = "Replaced Component 1"
767var dynamicallyAddedComponent1 = Assert.IsType<DynamicallyAddedComponent>(testRenderer.GetTestComponentState(3).Component);
770var dynamicallyAddedComponent2 = Assert.IsType<DynamicallyAddedComponent>(testRenderer.GetTestComponentState(2).Component);
779Assert.Equal("Replaced Component 1", Assert.IsType<DynamicallyAddedComponent>(testRenderer.GetTestComponentState(3).Component).Message);
780Assert.Equal("New Component 2", Assert.IsType<DynamicallyAddedComponent>(testRenderer.GetTestComponentState(2).Component).Message);