Exemplo n.º 1
0
        public void Initialize()
        {
            var ts = new Mock <ITitleService>();

            Services.AddSingleton(ts.Object);

            var provider = new Mock <ICustomProvider>();

            provider.Setup(x => x.GetAsync <Employee>(
                               It.IsAny <BlazorGridRequest>(),
                               It.IsAny <CancellationToken>()
                               )).ReturnsAsync(new BlazorGridResult <Employee>
            {
                TotalCount = 50,
                Data       = Enumerable.Repeat(new Employee(), 50).ToList()
            });

            Services.AddSingleton(provider);
            Services.AddSingleton(provider.Object);

            var nav = new MockNav();

            Services.AddSingleton <NavigationManager>(nav);

            Services.AddSingleton <IBlazorGridConfig>(_ => new DefaultConfig {
                Styles = new SpectreStyles()
            });
        }
Exemplo n.º 2
0
        private IRenderedComponent <OnClick> RenderPage()
        {
            var provider = new Mock <ICustomProvider>();

            provider.Setup(x => x.GetAsync <Employee>(
                               It.IsAny <BlazorGridRequest>(),
                               It.IsAny <CancellationToken>()
                               )).ReturnsAsync(new BlazorGridResult <Employee>
            {
                TotalCount = 50,
                Data       = Enumerable.Repeat(new Employee(), 50).ToList()
            });

            Services.AddSingleton(provider.Object);

            var nav = new MockNav();

            Services.AddSingleton <NavigationManager>(nav);

            Services.AddSingleton <IBlazorGridConfig>(_ => new DefaultConfig {
                Styles = new SpectreStyles()
            });

            return(RenderComponent <OnClick>());
        }
Exemplo n.º 3
0
        public void Initialize()
        {
            var mockNav = new MockNav();

            Services.AddSingleton(mockNav);
            Services.AddSingleton <NavigationManager>(mockNav);
            Services.AddSingleton <IBlazorGridConfig>(new DefaultConfig());
        }