56 references to FakeComponent
Microsoft.AspNetCore.Components.Tests (56)
RenderTreeDiffBuilderTest.cs (56)
65builder.OpenComponent<FakeComponent>(0); 252oldTree.OpenComponent<FakeComponent>(0); 254oldTree.AddComponentParameter(1, nameof(FakeComponent.StringProperty), "Anything"); 257oldTree.OpenComponent<FakeComponent>(0); 259oldTree.AddComponentParameter(1, nameof(FakeComponent.StringProperty), "Retained param value"); 267newTree.OpenComponent<FakeComponent>(0); 269newTree.AddComponentParameter(1, nameof(FakeComponent.StringProperty), "Retained param value"); 290oldTree.OpenComponent<FakeComponent>(0); 292oldTree.AddComponentParameter(1, nameof(FakeComponent.StringProperty), "Will delete"); 295oldTree.OpenComponent<FakeComponent>(2); 296oldTree.AddComponentParameter(3, nameof(FakeComponent.StringProperty), "Retained param value"); 304newTree.OpenComponent<FakeComponent>(2); 305newTree.AddComponentParameter(3, nameof(FakeComponent.StringProperty), "Retained param value"); 322oldTree.OpenComponent<FakeComponent>(1); 330newTree.OpenComponent<FakeComponent>(0); 334newTree.OpenComponent<FakeComponent>(1); 351oldTree.OpenComponent<FakeComponent>(0); 361newTree.OpenComponent<FakeComponent>(0); 810oldTree.OpenComponent<FakeComponent>(123); 1556newTree.OpenComponent<FakeComponent>(12); // 2: <FakeComponent> 1580AssertFrame.ComponentWithInstance<FakeComponent>(renderBatch.ReferenceFrames.Array[0], 0, null, 12); 1589newTree.OpenComponent<FakeComponent>(0); 1590newTree.AddComponentParameter(1, nameof(FakeComponent.IntProperty), 123); 1591newTree.AddComponentParameter(2, nameof(FakeComponent.StringProperty), "some string"); 1592newTree.AddComponentParameter(3, nameof(FakeComponent.ObjectProperty), testObject); 1597var componentInstance = newTree.GetFrames().AsEnumerable().First().Component as FakeComponent; 1615oldTree.OpenComponent<FakeComponent>(12); // 2: <FakeComponent> 1622newTree.OpenComponent<FakeComponent>(12); // 2: <FakeComponent> 1705oldTree.OpenComponent<FakeComponent>(12); 1706oldTree.AddComponentParameter(13, nameof(FakeComponent.StringProperty), "String will change"); 1707oldTree.AddComponentParameter(14, nameof(FakeComponent.ObjectProperty), objectWillNotChange); 1709newTree.OpenComponent<FakeComponent>(12); 1710newTree.AddComponentParameter(13, nameof(FakeComponent.StringProperty), "String did change"); 1711newTree.AddComponentParameter(14, nameof(FakeComponent.ObjectProperty), objectWillNotChange); 1717var originalComponentInstance = (FakeComponent)oldTree.GetFrames().Array[0].Component; 1721var newComponentInstance = (FakeComponent)oldTree.GetFrames().Array[0].Component; 1903FakeComponent capturedInstance1 = null, capturedInstance2 = null; 1904Action<object> assigner1 = val => { capturedInstance1 = (FakeComponent)val; }; 1905Action<object> assigner2 = val => { capturedInstance2 = (FakeComponent)val; }; 1906newTree.OpenComponent<FakeComponent>(0); 1917Assert.IsType<FakeComponent>(capturedInstance1); 1918Assert.IsType<FakeComponent>(capturedInstance2); 1931AssertFrame.Component<FakeComponent>(frame, 3, 0); 1943FakeComponent capturedInstance = null; 1944Action<object> assigner = val => { capturedInstance = (FakeComponent)val; refWriteCount++; }; 1945oldTree.OpenComponent<FakeComponent>(0); 1948newTree.OpenComponent<FakeComponent>(0); 1957Assert.IsType<FakeComponent>(capturedInstance); 2021oldTree.AddComponentParameter(1, nameof(FakeComponent.StringProperty), "First param"); 2028oldTree.AddComponentParameter(1, nameof(FakeComponent.StringProperty), "Second param"); 2037newTree.AddComponentParameter(1, nameof(FakeComponent.StringProperty), "Second param"); 2044newTree.AddComponentParameter(1, nameof(FakeComponent.StringProperty), "First param modified"); 2193oldTree.OpenComponent<FakeComponent>(0);