33 references to ViewData
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (29)
ViewComponentTests.cs (29)
28Assert.Equal(2, viewComponent.ViewData.Count);
29Assert.Equal("Alice", viewComponent.ViewData["A"]);
30Assert.Equal("Bob", viewComponent.ViewData["B"]);
40viewComponent.ViewData["A"] = "Alice";
41viewComponent.ViewData["B"] = "Bob";
44Assert.Equal(2, viewComponent.ViewData.Count);
76Assert.NotSame(viewComponent.ViewData, actualResult.ViewData);
77Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData);
88viewComponent.ViewData.Model = model;
95Assert.NotSame(viewComponent.ViewData, actualResult.ViewData);
96Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData);
113Assert.NotSame(viewComponent.ViewData, actualResult.ViewData);
114Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData);
133Assert.NotSame(viewComponent.ViewData, actualResult.ViewData);
134Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData);
144viewComponent.ViewData.Model = new object();
153Assert.NotSame(viewComponent.ViewData, actualResult.ViewData);
154Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData);
164viewComponent.ViewData.Model = new object();
172Assert.NotSame(viewComponent.ViewData, actualResult.ViewData);
173Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData);
183viewComponent.ViewData.Model = "Hello World!";
191Assert.NotSame(viewComponent.ViewData, actualResult.ViewData);
192Assert.Equal(new ViewDataDictionary<string>(viewComponent.ViewData), actualResult.ViewData);
211Assert.NotSame(viewComponent.ViewData, actualResult.ViewData);
212Assert.Equal(new ViewDataDictionary<object>(viewComponent.ViewData), actualResult.ViewData);
231Assert.NotNull(viewComponent.ViewData);
232Assert.Empty(viewComponent.ViewData);
233Assert.Same(viewComponent.ViewData, viewComponent.ViewContext.ViewData);