45 references to DynamicallyAddedComponent
Microsoft.AspNetCore.Components.Server.Tests (45)
Circuits\CircuitHostTest.cs (45)
1078[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
1082await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters);
1086var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
1099await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, null, componentKey);
1104[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
1108await UpdateComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters, componentKey);
1112var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
1124await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1);
1129[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
1133await UpdateComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters);
1139var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
1153await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, new Dictionary<string, object>()
1155[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
1162[nameof(DynamicallyAddedComponent.Message)] = "Updated message",
1173var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
1192await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, new Dictionary<string, object>()
1194[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
1199[nameof(DynamicallyAddedComponent.Message)] = "Updated message",
1206() => UpdateComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters, componentKey: "new_key"));
1210var component = Assert.IsType<DynamicallyAddedComponent>(componentState.Component);
1229[nameof(DynamicallyAddedComponent.Message)] = expectedMessage,
1231await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, parameters);
1250await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 0, new Dictionary<string, object>
1252[nameof(DynamicallyAddedComponent.Message)] = "Component 0"
1254await AddComponentAsync<DynamicallyAddedComponent>(circuitHost, 1, new Dictionary<string, object>
1256[nameof(DynamicallyAddedComponent.Message)] = "Component 1"
1269Marker = CreateMarker(typeof(DynamicallyAddedComponent), "2", new Dictionary<string, object>
1271[nameof(DynamicallyAddedComponent.Message)] = "New Component 2"
1274componentType: typeof(DynamicallyAddedComponent),
1277[nameof(DynamicallyAddedComponent.Message)] = "New Component 2"
1291Marker = CreateMarker(typeof(DynamicallyAddedComponent), "1", new Dictionary<string, object>
1293[nameof(DynamicallyAddedComponent.Message)] = "Replaced Component 1"
1296componentType: typeof(DynamicallyAddedComponent),
1299[nameof(DynamicallyAddedComponent.Message)] = "Replaced Component 1"
1312var dynamicallyAddedComponent1 = Assert.IsType<DynamicallyAddedComponent>(testRenderer.GetTestComponentState(3).Component);
1315var dynamicallyAddedComponent2 = Assert.IsType<DynamicallyAddedComponent>(testRenderer.GetTestComponentState(2).Component);
1324Assert.Equal("Replaced Component 1", Assert.IsType<DynamicallyAddedComponent>(testRenderer.GetTestComponentState(3).Component).Message);
1325Assert.Equal("New Component 2", Assert.IsType<DynamicallyAddedComponent>(testRenderer.GetTestComponentState(2).Component).Message);