public async Task ChangeRole_FailNotAdmin() { var role = new UserJsonDataBuilder() .WithDefaultRoleId() .Build(); var request = $"{_baseUrl}/{DefaultValues.MemberId}/role"; var response = await MemberClient.PostAsync(request, role); Assert.Equal(HttpStatusCode.Forbidden, response.StatusCode); }
public async Task ChangeRole_SuccessStatusCode() { var role = new UserJsonDataBuilder() .WithDefaultRoleId() .Build(); var request = $"{_baseUrl}/{DefaultValues.MemberId}/role"; var response = await AdminClient.PostAsync(request, role); response.EnsureSuccessStatusCode(); }
public async Task ConfirmEmail_SuccessStatusCode() { var user = new UserJsonDataBuilder() .WithDefaultEmail() .WithDefailtConfNum() .Build(); var request = $"{_baseUrl}/confirmation"; var response = await UnauthorizedClient.PostAsync(request, user); response.EnsureSuccessStatusCode(); }