mirror of
https://github.com/0rangebananaspy/authelia.git
synced 2024-09-14 22:47:21 +07:00
16 lines
476 B
TypeScript
16 lines
476 B
TypeScript
|
|
||
|
import Sinon = require("sinon");
|
||
|
import { IAccessController } from "../../../../src/server/lib/access_control/IAccessController";
|
||
|
|
||
|
export class AccessControllerStub implements IAccessController {
|
||
|
isAccessAllowedMock: Sinon.SinonStub;
|
||
|
|
||
|
constructor() {
|
||
|
this.isAccessAllowedMock = Sinon.stub();
|
||
|
}
|
||
|
|
||
|
isAccessAllowed(domain: string, resource: string, user: string, groups: string[]): boolean {
|
||
|
return this.isAccessAllowedMock(domain, resource, user, groups);
|
||
|
}
|
||
|
}
|