public async Task Deve_Criar_Um_Usuario() { var model = UserMock.GetUserModel(); var response = await this.Post("", model); Assert.True(response.IsSuccessStatusCode, response.StatusCode.ToString()); }
public async Task Deve_Criar_Um_Usuario_BadRequest() { var model = UserMock.GetUserModel(); model.Name = ""; var response = await this.Post("", model); Assert.True(response.StatusCode == HttpStatusCode.BadRequest, response.StatusCode.ToString()); }
public async Task <UserModel> CriarUsuarioRetornandoModel() { var model = UserMock.GetUserModel(); var response = await this.Post("", model); if (!response.IsSuccessStatusCode) { throw new Exception("Erro ao criar o usuario"); } return(model); }
private async Task <Guid> CriarUsuario() { var model = UserMock.GetUserModel(); var response = await this.Post("", model); if (!response.IsSuccessStatusCode) { throw new Exception("Erro ao criar o usuario"); } return(JsonConvert.DeserializeObject <Guid>(await response.Content.ReadAsStringAsync())); }
private async Task <UserModel> CriarUsuarioNaoAdmin() { var model = UserMock.GetUserModel(); model.Administrator = false; var response = await this.Post("", model); if (!response.IsSuccessStatusCode) { throw new Exception("Erro ao criar o usuario"); } return(model); }