public async Task ReturnMethodNotALLOWED() { var uri = "api/Account/trescreate"; var data = new ms_security_token.Models.UserInfo { UserName = "******", Password = "******" }; var datajsonstring = JsonConvert.SerializeObject(data); var response = await testRequest.PostAsync(uri, new StringContent(datajsonstring, Encoding.UTF8) { Headers = { ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json") } }); response.StatusCode.Should().Be(HttpStatusCode.MethodNotAllowed); }
public async Task Create_tokenWithInvalidData() { var json = new ms_security_token.Models.UserInfo { UserName = "******", Password = "******" }; var jsonserialize = JsonConvert.SerializeObject(json); var uri = ""; var response = await _cliente.PostAsync(uri, new StringContent(jsonserialize, Encoding.UTF8)); if (response.StatusCode == HttpStatusCode.BadRequest) { return; } else { throw new Exception(); } }