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); }
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); }