const request = require('supertest')
const usersUtils = {
- createUser: createUser,
- getUserInformation: getUserInformation,
- getUsersList: getUsersList,
- removeUser: removeUser,
- updateUser: updateUser
+ createUser,
+ getUserInformation,
+ getUsersList,
+ getUsersListPaginationAndSort,
+ removeUser,
+ updateUser
}
// ---------------------- Export functions --------------------
.end(end)
}
+function getUsersListPaginationAndSort (url, start, count, sort, end) {
+ const path = '/api/v1/users'
+
+ request(url)
+ .get(path)
+ .query({ start: start })
+ .query({ count: count })
+ .query({ sort: sort })
+ .set('Accept', 'application/json')
+ .expect(200)
+ .expect('Content-Type', /json/)
+ .end(end)
+}
+
function removeUser (url, userId, accessToken, expectedStatus, end) {
if (!end) {
end = expectedStatus