public NullRequestContext AsGuest() { UserAccessor = new MockUserAccessor(() => TestUser.Guest); Permissions = new MockPermissions(perm => false); return(this); }
public NullRequestContext WithPermissions(Func <string, bool> hasPermission) { Permissions = new MockPermissions(hasPermission); return(this); }
public NullRequestContext AsSysAdmin() { UserAccessor = new MockUserAccessor(() => TestUser.SysAdmin); Permissions = new MockPermissions(perm => true); return(this); }