github.com/akamai/AkamaiOPEN-edgegrid-golang/v8@v8.1.0/pkg/iam/mocks.go (about) 1 //revive:disable:exported 2 3 package iam 4 5 import ( 6 "context" 7 8 "github.com/stretchr/testify/mock" 9 ) 10 11 type Mock struct { 12 mock.Mock 13 } 14 15 var _ IAM = &Mock{} 16 17 func (m *Mock) ListGroups(ctx context.Context, request ListGroupsRequest) ([]Group, error) { 18 args := m.Called(ctx, request) 19 20 if args.Get(0) == nil { 21 return nil, args.Error(1) 22 } 23 24 return args.Get(0).([]Group), args.Error(1) 25 } 26 27 func (m *Mock) ListRoles(ctx context.Context, request ListRolesRequest) ([]Role, error) { 28 args := m.Called(ctx, request) 29 30 if args.Get(0) == nil { 31 return nil, args.Error(1) 32 } 33 34 return args.Get(0).([]Role), args.Error(1) 35 } 36 37 func (m *Mock) SupportedCountries(ctx context.Context) ([]string, error) { 38 args := m.Called(ctx) 39 40 if args.Get(0) == nil { 41 return nil, args.Error(1) 42 } 43 44 return args.Get(0).([]string), args.Error(1) 45 } 46 47 func (m *Mock) SupportedContactTypes(ctx context.Context) ([]string, error) { 48 args := m.Called(ctx) 49 50 if args.Get(0) == nil { 51 return nil, args.Error(1) 52 } 53 54 return args.Get(0).([]string), args.Error(1) 55 } 56 57 func (m *Mock) SupportedLanguages(ctx context.Context) ([]string, error) { 58 args := m.Called(ctx) 59 60 if args.Get(0) == nil { 61 return nil, args.Error(1) 62 } 63 64 return args.Get(0).([]string), args.Error(1) 65 } 66 67 func (m *Mock) SupportedTimezones(ctx context.Context) ([]Timezone, error) { 68 args := m.Called(ctx) 69 70 if args.Get(0) == nil { 71 return nil, args.Error(1) 72 } 73 74 return args.Get(0).([]Timezone), args.Error(1) 75 } 76 77 func (m *Mock) ListProducts(ctx context.Context) ([]string, error) { 78 args := m.Called(ctx) 79 80 if args.Get(0) == nil { 81 return nil, args.Error(1) 82 } 83 84 return args.Get(0).([]string), args.Error(1) 85 } 86 87 func (m *Mock) ListTimeoutPolicies(ctx context.Context) ([]TimeoutPolicy, error) { 88 args := m.Called(ctx) 89 90 if args.Get(0) == nil { 91 return nil, args.Error(1) 92 } 93 94 return args.Get(0).([]TimeoutPolicy), args.Error(1) 95 } 96 97 func (m *Mock) ListStates(ctx context.Context, request ListStatesRequest) ([]string, error) { 98 args := m.Called(ctx, request) 99 100 if args.Get(0) == nil { 101 return nil, args.Error(1) 102 } 103 104 return args.Get(0).([]string), args.Error(1) 105 } 106 107 func (m *Mock) CreateUser(ctx context.Context, request CreateUserRequest) (*User, error) { 108 args := m.Called(ctx, request) 109 110 if args.Get(0) == nil { 111 return nil, args.Error(1) 112 } 113 114 return args.Get(0).(*User), args.Error(1) 115 } 116 117 func (m *Mock) GetUser(ctx context.Context, request GetUserRequest) (*User, error) { 118 args := m.Called(ctx, request) 119 120 if args.Get(0) == nil { 121 return nil, args.Error(1) 122 } 123 124 return args.Get(0).(*User), args.Error(1) 125 } 126 127 func (m *Mock) UpdateUserInfo(ctx context.Context, request UpdateUserInfoRequest) (*UserBasicInfo, error) { 128 args := m.Called(ctx, request) 129 130 if args.Get(0) == nil { 131 return nil, args.Error(1) 132 } 133 134 return args.Get(0).(*UserBasicInfo), args.Error(1) 135 } 136 137 func (m *Mock) UpdateUserNotifications(ctx context.Context, request UpdateUserNotificationsRequest) (*UserNotifications, error) { 138 args := m.Called(ctx, request) 139 140 if args.Get(0) == nil { 141 return nil, args.Error(1) 142 } 143 144 return args.Get(0).(*UserNotifications), args.Error(1) 145 } 146 147 func (m *Mock) UpdateUserAuthGrants(ctx context.Context, request UpdateUserAuthGrantsRequest) ([]AuthGrant, error) { 148 args := m.Called(ctx, request) 149 150 if args.Get(0) == nil { 151 return nil, args.Error(1) 152 } 153 154 return args.Get(0).([]AuthGrant), args.Error(1) 155 } 156 157 func (m *Mock) RemoveUser(ctx context.Context, request RemoveUserRequest) error { 158 args := m.Called(ctx, request) 159 160 return args.Error(0) 161 } 162 163 func (m *Mock) ListBlockedProperties(ctx context.Context, request ListBlockedPropertiesRequest) ([]int64, error) { 164 args := m.Called(ctx, request) 165 166 if args.Get(0) == nil { 167 return nil, args.Error(1) 168 } 169 170 return args.Get(0).([]int64), args.Error(1) 171 } 172 173 func (m *Mock) UpdateBlockedProperties(ctx context.Context, request UpdateBlockedPropertiesRequest) ([]int64, error) { 174 args := m.Called(ctx, request) 175 176 if args.Get(0) == nil { 177 return nil, args.Error(1) 178 } 179 180 return args.Get(0).([]int64), args.Error(1) 181 } 182 183 func (m *Mock) CreateGroup(ctx context.Context, request GroupRequest) (*Group, error) { 184 args := m.Called(ctx, request) 185 186 if args.Get(0) == nil { 187 return nil, args.Error(1) 188 } 189 190 return args.Get(0).(*Group), args.Error(1) 191 } 192 193 func (m *Mock) GetGroup(ctx context.Context, request GetGroupRequest) (*Group, error) { 194 args := m.Called(ctx, request) 195 196 if args.Get(0) == nil { 197 return nil, args.Error(1) 198 } 199 200 return args.Get(0).(*Group), args.Error(1) 201 } 202 203 func (m *Mock) ListAffectedUsers(ctx context.Context, request ListAffectedUsersRequest) ([]GroupUser, error) { 204 args := m.Called(ctx, request) 205 206 if args.Get(0) == nil { 207 return nil, args.Error(1) 208 } 209 210 return args.Get(0).([]GroupUser), args.Error(1) 211 } 212 213 func (m *Mock) RemoveGroup(ctx context.Context, request RemoveGroupRequest) error { 214 args := m.Called(ctx, request) 215 216 return args.Error(0) 217 } 218 219 func (m *Mock) UpdateGroupName(ctx context.Context, request GroupRequest) (*Group, error) { 220 args := m.Called(ctx, request) 221 222 if args.Get(0) == nil { 223 return nil, args.Error(1) 224 } 225 226 return args.Get(0).(*Group), args.Error(1) 227 } 228 229 func (m *Mock) MoveGroup(ctx context.Context, request MoveGroupRequest) error { 230 args := m.Called(ctx, request) 231 232 return args.Error(0) 233 } 234 235 func (m *Mock) CreateRole(ctx context.Context, request CreateRoleRequest) (*Role, error) { 236 args := m.Called(ctx, request) 237 238 if args.Get(0) == nil { 239 return nil, args.Error(1) 240 } 241 242 return args.Get(0).(*Role), args.Error(1) 243 } 244 245 func (m *Mock) GetRole(ctx context.Context, request GetRoleRequest) (*Role, error) { 246 args := m.Called(ctx, request) 247 248 if args.Get(0) == nil { 249 return nil, args.Error(1) 250 } 251 252 return args.Get(0).(*Role), args.Error(1) 253 } 254 255 func (m *Mock) UpdateRole(ctx context.Context, request UpdateRoleRequest) (*Role, error) { 256 args := m.Called(ctx, request) 257 258 if args.Get(0) == nil { 259 return nil, args.Error(1) 260 } 261 262 return args.Get(0).(*Role), args.Error(1) 263 } 264 265 func (m *Mock) DeleteRole(ctx context.Context, request DeleteRoleRequest) error { 266 args := m.Called(ctx, request) 267 268 return args.Error(0) 269 } 270 271 func (m *Mock) ListGrantableRoles(ctx context.Context) ([]RoleGrantedRole, error) { 272 args := m.Called(ctx) 273 return args.Get(0).([]RoleGrantedRole), args.Error(1) 274 } 275 276 func (m *Mock) LockUser(ctx context.Context, request LockUserRequest) error { 277 args := m.Called(ctx, request) 278 279 return args.Error(0) 280 } 281 282 func (m *Mock) UnlockUser(ctx context.Context, request UnlockUserRequest) error { 283 args := m.Called(ctx, request) 284 285 return args.Error(0) 286 } 287 288 func (m *Mock) ListUsers(ctx context.Context, request ListUsersRequest) ([]UserListItem, error) { 289 args := m.Called(ctx, request) 290 291 if args.Get(0) == nil { 292 return nil, args.Error(1) 293 } 294 295 return args.Get(0).([]UserListItem), args.Error(1) 296 } 297 298 func (m *Mock) UpdateTFA(ctx context.Context, request UpdateTFARequest) error { 299 args := m.Called(ctx, request) 300 301 return args.Error(0) 302 } 303 304 func (m *Mock) ResetUserPassword(ctx context.Context, request ResetUserPasswordRequest) (*ResetUserPasswordResponse, error) { 305 args := m.Called(ctx, request) 306 307 if args.Get(0) == nil { 308 return nil, args.Error(1) 309 } 310 311 return args.Get(0).(*ResetUserPasswordResponse), args.Error(1) 312 } 313 314 func (m *Mock) SetUserPassword(ctx context.Context, request SetUserPasswordRequest) error { 315 args := m.Called(ctx, request) 316 317 return args.Error(0) 318 }