首页 > 解决方案 > 如何使用 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();
  }

我究竟做错了什么?

标签: c#asp.net-coree2e-testing

解决方案


推荐阅读