- await unblockUser(server.url, user16Id, server.accessToken)
- user16AccessToken = await userLogin(server, user16)
- await getMyUserInformation(server.url, user16AccessToken, 200)
+ it('Should search user by banned status', async function () {
+ {
+ const { data, total } = await server.users.list({ start: 0, count: 2, sort: 'createdAt', blocked: true })
+ expect(total).to.equal(1)
+ expect(data.length).to.equal(1)
+
+ expect(data[0].username).to.equal(user16.username)
+ }
+
+ {
+ const { data, total } = await server.users.list({ start: 0, count: 2, sort: 'createdAt', blocked: false })
+ expect(total).to.equal(1)
+ expect(data.length).to.equal(1)
+
+ expect(data[0].username).to.not.equal(user16.username)
+ }
+ })
+
+ it('Should unblock a user', async function () {
+ await server.users.unbanUser({ userId: user16Id })
+ user16AccessToken = await server.login.getAccessToken(user16)
+ await server.users.getMyInfo({ token: user16AccessToken, expectedStatus: HttpStatusCode.OK_200 })