首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >c#单元测试httpclient后异步

c#单元测试httpclient后异步
EN

Stack Overflow用户
提问于 2022-01-13 01:53:50
回答 2查看 787关注 0票数 0

我对测试很陌生。我正试图理解如何才能进行单元测试,因为我并不真的需要实际触发这些服务,但可能会嘲笑每个步骤。

如何对以下代码进行单元测试?

代码语言:javascript
运行
复制
public void myFunction()
{
// I am getting an auth token from a service
// then 

    using (HttpClient httpClient = new HttpClient())
    {
    // do a POST call on another service
    var response = httpClient.PostAsync(url, content);
    }

}
EN

Stack Overflow用户

发布于 2022-11-15 19:10:36

在模拟安排之后,可以用

代码语言:javascript
运行
复制
mockHttpMessageHandler.Protected().Verify("SendAsync", Times.Once(), ItExpr.IsAny<HttpRequestMessage>(), ItExpr.IsAny<CancellationToken>());
票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70690533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档