示例#1
0
        public void AddMvcGrid_AddsGridFiltersInstance()
        {
            IServiceCollection services = new ServiceCollection();

            services.AddMvcGrid();

            ServiceDescriptor actual = services.Single();

            Assert.Equal(typeof(IGridFilters), actual.ServiceType);
            Assert.IsType<GridFilters>(actual.ImplementationInstance);
        }
示例#2
0
        public void AddMvcGrid_ConfiguresGridFiltersInstance()
        {
            IServiceCollection services = new ServiceCollection();
            Action<IGridFilters> configure = Substitute.For<Action<IGridFilters>>();

            services.AddMvcGrid(configure);

            ServiceDescriptor actual = services.Single();

            configure.Received()(actual.ImplementationInstance as IGridFilters);
        }