func (_m *GroupPermissionsProvider) Insert(_a0 context.Context, _a1 *model.GroupPermissionsEntity) (*model.GroupPermissionsEntity, error) {
    ret := _m.Called(_a0, _a1)

    var r0 *model.GroupPermissionsEntity
    if rf, ok := ret.Get(0).(func(context.Context, *model.GroupPermissionsEntity) *model.GroupPermissionsEntity); ok {