【问题标题】:Flurl Http GetAsync() - How to verify response text?Flurl Http GetAsync() - 如何验证响应文本?
【发布时间】:2021-11-12 10:59:24
【问题描述】:

我正在努力使用Flurl.Http 来验证GetAsync() 请求的响应文本。 我的代码:

var resp = await "https://.../version"
                .GetAsync();

Assert.Equal(200, resp.StatusCode);
Assert.Equal("1.0.0.0", resp.WhatDoIHaveToDoHere?);

这里有人知道怎么做吗?

【问题讨论】:

    标签: c# .net flurl


    【解决方案1】:

    我假设您希望 1.0.0.0 出现在响应的 正文 中?如果是这样,应该这样做:

    Assert.Equal("1.0.0.0", await resp.GetStringAsync());
    

    【讨论】:

      猜你喜欢
      • 2021-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-16
      • 1970-01-01
      相关资源
      最近更新 更多