c# - 如何使用 xunit 测试发布请求
问题描述
我是 Asp.net 开发的新手,我很难尝试执行 e2e 测试。我想执行一个发布请求并将一个 json 对象发送到我的服务器。关键是我不断收到不支持的媒体类型响应。
public async Task SomeMethod()
{
SomeClass myClass = new SomeClass()
{
Prop1 = "Prop1",
Prop2 = "Prop2"
};
var content = new StringContent(JsonConvert.SerializeObject(myClass));
var httpResponse = await _client.PostAsync("/myurl", content);
httpResponse.EnsureSuccessStatusCode();
}
我究竟做错了什么?
解决方案
推荐阅读
- javascript - 如何为表格放置日期选择器过滤器?
- c++ - 编译时与 Boost.python 链接错误
- java - 在客户端存储令牌值的最佳(也是最安全)的方法是什么?
- javascript - 想要匹配字符串但得到:TypeError:不能在非对象上使用实例
- c# - C# tcpclient 如何启动 tcp/ip keepalive 功能
- python - “RelatedManager”对象不可下标
- sql - 对 SQL 中出现的次数进行计数
- angular - Angular NgRx - 在效果中使用 store.dispatch 是不好的做法吗?
- objective-c - 在 drawatpoint 处使用多种字体颜色设置 UILabel
- mysql - 如何将具有急切加载的雄辩查询更改为简单的 mysql 查询