腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
对
HttpClient
GetAsync
进行
单元测试
c#
、
.net
、
unit-testing
、
http
、
moq
async Task<IActionResult> IndexAsync() string baseUrl = "https://apilink.com"; using (
HttpClient
client = new
HttpClient
()) using (HttpResponseMessage response = await client.
GetAsync
(baseUrl))JsonConvert.DeserializeObject<Rec
浏览 18
提问于2021-03-27
得票数 0
1
回答
嘲弄
HttpClient
TimeoutException
c#
、
unit-testing
、
mocking
、
task-parallel-library
我正在对调用web服务的viewmodel命令
进行
单元测试
。我的视图模型依赖于IHttpService,这个视图模型调用了'
GetAsync
‘方法。我希望
对
我的视图模型
进行
单元测试
,并管理'
GetAsync
‘返回一个取消的任务的事实,这是在用
HttpClient
实现任务和发生TimeOutException时的情况。
如何
设置我的IHttpServiceMock来返回这样的任务? 我试着使用TaskCompletio
浏览 2
提问于2014-11-05
得票数 0
回答已采纳
1
回答
单元测试
HTTP客户端
c#
、
unit-testing
、
http
我有以下使用
HttpClient
的代码。我刚接触C#,想学习
如何
对
我的
HttpClient
进行
单元测试
,但不确定从哪里开始。var authenticatedRequestUrl = requestUrl + $"{token}"; var response = await client.
GetAsync
,但我不确定
如何
正确使用它们。= new
HttpClient
(mockHand
浏览 0
提问于2020-01-31
得票数 0
1
回答
如何
填充/伪造
HttpClient
.
GetAsync
c#
、
unit-testing
、
microsoft-fakes
、
shim
我有一个处理器,它处理
对
端点的调用并返回响应。方法如下所示{ client.BaseAddress = new我的
单元测试
遵循以下模式: { } public我将System.Net.Http添加到了引用中,右键单击并添加
浏览 11
提问于2018-02-16
得票数 0
3
回答
在类库项目的基类中定义
HttpClient
实例的最佳方法是什么?
c#
、
.net
、
httpclient
我已经创建了一个类库项目,它具有这些接口实现,这些接口实现都是从同一个基类继承的,以便能够有一个
HttpClient
。
GetAsync
和PostAsync请求,如下所示: { response.EnsureSuccessStatusCode();顺便说一下,Web中没有一个方法
浏览 0
提问于2019-07-31
得票数 5
1
回答
在.NET中对外部HTTP请求
进行
单元测试
c#
、
.net
、
nunit
我有以下方法: private async Task<Result> TryGetResult (string request) var
httpClient
= new
HttpClient
(); if (result.IsSuccess//(private keys omitted) 我想
浏览 32
提问于2020-07-14
得票数 0
2
回答
当每个请求都需要新的授权头时,在web应用程序中重用
HttpClient
c#
、
asp.net-mvc
、
http-headers
、
dotnet-httpclient
我读过很多关于
如何
尽可能多地重用
HttpClient
实例的文章,甚至在整个应用程序生命周期中都是如此。我将
如何
做到“手动?”我的理解是,当涉及到
HttpClient
和其他方法时,
GetAsync
本身是相当安全的,但是在我看来,设置DefaultAuthorizationHeaders并不是线程安全,
对
吗?到目前为止,我的正在
进行
中的代码是这样的(为了简洁起见,这里以某种简化的形式出现): public class MyHttpClientWrapper : IDispo
浏览 2
提问于2016-09-02
得票数 3
1
回答
重试polly
单元测试
(xunit和moq)
c#
、
unit-testing
、
asp.net-core
、
dotnet-httpclient
、
polly
我想要
单元测试
端点(getProducts)和测试polly重试。}{ public ProductService(
HttpClient
htt
浏览 5
提问于2022-07-23
得票数 2
回答已采纳
1
回答
C# UnitTest异步方法错误- System.MissingMethodException:找不到方法:
c#
、
unit-testing
、
asynchronous
、
httpclient
、
moq
但我必须创建
单元测试
,我坚持了几个星期才能解决它。你们有人能帮我吗? 下面是我的代码:public interface IJobScheduler Task<HttpResponseMessage>
GetASync
(
HttpClient
client, string destination, CancellationTokenSource cancelToken);
浏览 85
提问于2019-03-18
得票数 0
1
回答
使用MS伪码的
单元测试
:
HttpClient
和等待
c#
、
unit-testing
、
httpclient
、
shim
我有一个类,它创建
HttpClient
实例并调用某些方法,并以异步模式返回响应。 public class MyClass readonly
HttpClient
client = new
HttpClient
();{ HttpResponseMessage resp
浏览 3
提问于2017-12-07
得票数 0
5
回答
如何
在
单元测试
中将FakeItEasy与
HttpClient
结合使用?
c#
、
.net
、
unit-testing
、
fakeiteasy
考虑到以下代码,我正在试图找出
如何
在FakeItEasy中使用
HttpClient
:{ ..if (_
httpClient
== null) _
httpClient
= new
HttpClient
(); var response = _
httpClient
.
GetAsync
ne
浏览 17
提问于2014-03-07
得票数 11
回答已采纳
2
回答
模拟HttpRequestException
进行
单元测试
c#
、
unit-testing
、
httpclient
因此,我正在尝试
对
我的代码
进行
单元测试
以处理这种情况。我当前的下载代码是:现在我正在尝试模拟一个HttpRequestException,这样我就可以对上面的代码
进行
单元测试</em
浏览 2
提问于2016-08-26
得票数 3
回答已采纳
1
回答
在xunit中模拟不同端点的
HttpClient
c#
、
unit-testing
、
mocking
、
httpclient
我在模仿
HttpClient
,以便在之后
进行
单元测试
。对于单个端点,它的工作方式与预期的一样,我想知道
如何
为不同的端点调整它。请参阅以下样本:{ private string _baseUri = "http://example.com/"; { _client
浏览 0
提问于2021-12-29
得票数 0
回答已采纳
2
回答
HttpClient
在.NET MVC中的
单元测试
控制器
c#
、
.net
、
asp.net-mvc
、
unit-testing
、
dotnet-httpclient
因此,我有一个控制器,它使用
HttpClient
调用have服务,如下所示:{ { }
浏览 1
提问于2018-08-04
得票数 2
回答已采纳
1
回答
从MVP Winform客户端使用WebAPI的设计模式
c#
、
winforms
、
design-patterns
、
asp.net-web-api
、
dotnet-httpclient
Winforms客户端将使用WebAPI服务使用
HttpClient
。这两个层都大量使用了IoC和依赖项注入设计模式。我的问题是,你会不会直接在演示者的内部使用
HttpClient
?为了保持演示者的可测试性,
如何
确保不必依赖具体的
HttpClient
调用?我还在考虑以某种方式集成这个的顶级答案。
浏览 0
提问于2016-06-11
得票数 6
回答已采纳
1
回答
NullReferenceException与NUnit、NSubstitute和异步方法的联合测试
asp.net
、
unit-testing
、
async-await
、
nunit
、
nsubstitute
我正在C#中使用NUnit和NSubstitute
进行
一些
单元测试
。我有一个名为Adapter的类,它有一个方法GetTemplates(),我想
进行
单元测试
。GetTemplates()使用
httpclient
,我使用了一个接口来模拟它。var response = await _client.
GetAsync
($"GetTemplates"); { throw
浏览 0
提问于2018-11-14
得票数 1
回答已采纳
2
回答
在Xunit测试中使用Moq库模拟
HttpClient
GetAsync
c#
、
unit-testing
、
asp.net-core
、
moq
、
xunit
我正在为这个简单调用外部API的小服务编写一个简单的
单元测试
:{ } { using (
HttpClient
client.Timeout = TimeSpan.FromSeconds(20);
浏览 0
提问于2019-05-09
得票数 8
1
回答
模拟
HttpClient
包装器,用xunit返回null
c#
、
.net
、
unit-testing
、
moq
、
xunit
我正试图习惯于使用.net内核
进行
单元测试
。不幸的是,我不得不让我的
HttpClient
包装器返回一个失败的HttpResponseMessage。xmlSerializer.Setup(serializer => serializer.Deserialize(stream)).Returns(new object());
httpClient
.Setup(client
浏览 5
提问于2017-04-06
得票数 1
回答已采纳
1
回答
如何
对
使用
HttpClient
的MVC控制器操作
进行
单元测试
c#
、
asp.net-mvc
、
asp.net-mvc-4
、
unit-testing
、
asp.net-web-api
控制器操作,它调用Web API以获取产品列表:{ { } return Vi
浏览 0
提问于2015-02-21
得票数 1
1
回答
在同一方法中模拟多个
httpClient
调用
.net-core
、
httpclient
、
moq
我正在尝试使用Moq和xunit编写
单元测试
。在这个测试中,我必须模拟两个
httpClient
调用。 我正在为dotnetcore API编写
单元测试
。在我的API中,我必须
对
另一个API
进行
2次HTTP调用才能获得我想要的信息。-在第一个调用中,我从这个API获取了一个jwt令牌。+在第二次调用中,我使用在第一次调用中获得的令牌
进行
了
GetAsync
调用,以获取所需的信息。 我不知道
如何
模拟这两个不同的呼叫。在这段代码中,我只能模拟一个
htt
浏览 29
提问于2019-05-10
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何对机器学习代码进行单元测试?
对 React 组件进行单元测试
深圳软件测试学习:如何进行单元测试?
如何对产品进行细分
python如何利用unittest库和json库进行简单的单元测试
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券