7 /// RenderComponent SalesInfoIndividualComponent with customer HeaderName.
8 /// Will pass if text equals text in component.
11 public void IndexPage_RenderSalesInfoIndividualComponentSuccessfully_WithChangedHeaderName()
13 var component = RenderComponent<SalesInfoIndividualComponent>(parameters => parameters
14 .Add(p => p.HeaderName, "Heisann"));
18 , component.Find($".div-header-info").TextContent);
22 /// RenderComponent SalesInfo.
23 /// Will pass if correctly rendered, and text matched component text.
26 public void IndexPage_RenderSalesInfoComponentSuccessfullt()
30 var component = RenderComponent<SalesInfo>();
32 //Assert that SalesInfo render
33 Assert.Equal("Kunder Navn:",
34 component.Find(".div-header-info")
39 /// RenderComponent SalesInfoIndividualComponent.
40 /// Will pass if component first render with HeaderName = empty.string,
41 /// then rerender with new HeaderName matching header in component.
44 public void IndexPage_RenderSalesInfoIndividualComponentSuccessfullt_RerenderWithNewHeaderName()
48 var component = RenderComponent<SalesInfoIndividualComponent>();
50 //Render SalesInfoIndividualComponent
51 //with default HeaderName
52 //which is string.empty
54 component.Find(".div-header-info")
57 //Rerender the component
60 component.SetParametersAndRender(parameters => parameters
61 .Add(p => p.HeaderName, "Ny Header"));
63 Assert.Equal("Ny Header"
64 , component.Find(".div-header-info").TextContent);