Example #1
0
        public void WithNoPolicy()
        {
            var sgh = new SmartGridHarness <AuthGrid>(services, endpointService, queryService, request, new IGridPolicy[0]);

            var grid = sgh.BuildGrid();

            grid.Definition.Columns.Count().ShouldEqual(3);
        }
Example #2
0
        public void WithPolicy()
        {
            var policy = new AuthorizationGridPolicy(services);
            var sgh    = new SmartGridHarness <AuthGrid>(services, endpointService, queryService, request, new IGridPolicy[] { policy });

            var grid = sgh.BuildGrid();

            grid.Definition.Columns.Count().ShouldEqual(2);
        }