func (_m *GroupProvider) IsGranted(_a0 context.Context, _a1 int64, _a2 charon.Permission) (bool, error) {
    ret := _m.Called(_a0, _a1, _a2)

    var r0 bool
    if rf, ok := ret.Get(0).(func(context.Context, int64, charon.Permission) bool); ok {