腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
单元测试
:
如何
从
模拟
接口
异步
返回值
c#
、
unit-testing
、
moq
、
xunit
我试图对一个方法进行
单元测试
,并在调用处理HttpClient逻辑的
模拟
“请求提供程序”时断言结果是特定类型的,尽管我已经设置了
模拟
接口
,但它总是返回null。以前在使用HttpClient时,我
模拟
了HttpMessageHandler并在另一端的方法中处理了业务逻辑,但是我们使用的第三方API需要使用GET请求多次调用他们的rest api,所以我想要一个解决方案
从
最后一段代码返回的结果始终为空,但我希望它为PlayerBalance {PlayerBalance=0} 任何帮助都将
浏览 16
提问于2019-01-25
得票数 1
回答已采纳
1
回答
如何
在jest中正确使用axios.get.mockResolvedValue进行
异步
调用
javascript
、
unit-testing
、
jestjs
我想用Jest
模拟
异步
函数catch块中的
返回值
这是我为其编写
单元测试
的函数: try { } await expect(res).rejects.toThrow(); Received promise resolve
浏览 133
提问于2019-10-08
得票数 3
回答已采纳
1
回答
模拟
Interface<T>
c#
、
.net
、
mocking
、
moq
如何
模拟
T的mock/moq
接口
{ } Task Get(int id);我正在尝试
模拟
Call,并获得如下表达式: Mock<IClient
浏览 0
提问于2020-04-18
得票数 0
1
回答
使用Moq
模拟
FormsIdentity.Ticket.UserData
asp.net-mvc
、
tdd
、
mocking
、
moq
作为
单元测试
的一部分,我尝试
模拟
FormsIdentity.Ticket.UserData的
返回值
var principal = Mock<HttpContext.Current.User.Identity as FormsIdentity;我想在
单元测试
中做的就是伪造FormsIdentity.Ticket.UserData的
返回值
。但是,当我运
浏览 0
提问于2009-10-09
得票数 6
回答已采纳
1
回答
如何
使用sinon /环回测试实验室
从
twilio节点
模拟
messages.create()方法的
返回值
?
node.js
、
unit-testing
、
mocking
、
twilio
、
sinon
我试图
从
messages.create()双节点库中
模拟
方法的
返回值
。import { StubbedInstanceWithSinonAccessor, } from '@loopback/testlab'
浏览 0
提问于2021-10-14
得票数 0
回答已采纳
1
回答
如何
使用moq设置BeginXXX EndXXX方法调用?
c#
、
wcf
、
asynchronous
、
moq
、
async-await
假设我有一些APM (BeginXxx,EndXxx)模式
异步
方法(作为我正在调用的某个WCF服务代理的一部分):{ int EndSomeMethod(IAsyncResult ar);我的实际代码使用Task.Factory.FromAsync创建任务,然后使用.net 4.5中引入的新
异步
我想测试我的类,因此我需要编写一个接收mock、begin方法、end方法和
返回值
的方法,并设置mock,使其最终返回所需的<
浏览 0
提问于2012-06-30
得票数 6
回答已采纳
1
回答
如何
使用PascalMock返回var参数
delphi
、
pascalmock
我正在使用PascalMock ()在我的DUnit
单元测试
中
模拟
各种
接口
。procedure TIniFileMock.ReadSections(Strings: TStrings); begin
浏览 1
提问于2017-05-15
得票数 1
3
回答
如何
防止我的
单元测试
在使用
模拟
对象时要求了解实现内部的知识?
unit-testing
、
oop
、
mocking
、
dunit
、
pascalmock
我还在学习
单元测试
,尤其是
模拟
(我正在使用和框架)。有一件事我现在被绊倒了,那就是我无法找到一种方法来绕过被测试的类/
接口
的硬编码实现细节到我的
单元测试
中,这感觉是错误的.例如:我想测试一个类,它实现了一个非常简单的
接口
,用于读取和写入应用程序设置(基本上是名称/值对)。提供给使用者的
接口
完全不知道值实际存储的位置和方式(例如注册表、INI文件、XML、数据库等)。我为这个访问层创建了一个
模拟
对象,现在我能够完全测试
接口
实现类,而无
浏览 2
提问于2010-08-10
得票数 9
回答已采纳
2
回答
我可以使用哪些技术来
模拟
与TaskFactory.FromAsync()的交互?
c#
、
mocking
、
task-parallel-library
、
rhino-mocks
我正在尝试对应用程序和
异步
HttpWebRequest方法的交互进行
单元测试
,并且想知道
如何
模拟
异步
回调的调用。我可以在
单元测试
中对这个对象进行存根和设置期望,但是我想不出一种方法来创建调用EndRequestStream的信号。如果没有这个信号,
单元测试
将无限期地等待任务完成,而这永远不会发生。我可以为Task和TaskFactory创建
接口
和代理,然后在该级别设置期望,但我希望有一些较少涉及的东西。
浏览 1
提问于2011-11-17
得票数 0
回答已采纳
1
回答
Jest -可以测试
异步
模块中的特定变量吗?
javascript
、
node.js
、
postgresql
、
jestjs
then(result => result.rows[0].balance); ......
如何
在我只能访问查询的userId部分,我对
如何
访问模块中的其他变量感到有点困惑。
浏览 0
提问于2018-01-27
得票数 0
2
回答
内存数据库是集成测试的一种形式吗?
unit-testing
、
integration-tests
、
mocking
、
xunit
、
efcore
我已经查看了大部分关于使用内存数据库进行
单元测试
的答案,但是我找不到一个对我来说很清楚的答案。据我所知,编写
单元测试
意味着独立于其他依赖项来测试代码,为了实现这一点,我们可以
模拟
那些依赖项,以便只测试代码。要
模拟
存储库,我必须设置一个
模拟
和
返回值
。然后是
模拟
异步
存储库的
浏览 0
提问于2020-03-26
得票数 2
回答已采纳
1
回答
防止Task<t>
单元测试
unit-testing
、
asynchronous
、
nunit
、
resharper
、
fluent-assertions
我有一个问题,就是有些
单元测试
是针对
异步
方法编写的。这些方法返回Task<t>,我发现一个方法测试
返回值
是否为null。相反,测试应该测试任务的
返回值
是否为null。当将方法
从
同步返回t更改为
异步
返回Task<t>时,这也是一个问题。当
单元测试
针对任务进行测试时,是否有任何方法显示警告?我用的是NUnit,ReSharper。
浏览 1
提问于2017-07-25
得票数 0
回答已采纳
2
回答
EasyMock新手:
如何
重写一个方法,使其行为不同,而不仅仅是返回不同的值
unit-testing
、
junit
、
easymock
我正在学习
单元测试
和
模拟
。我正在运行JUnit,而不是使用
模拟
框架,而是通过扩展现有的类和
接口
来手动创建
模拟
类。我想学习
模拟
框架EasyMock,因为这就是我工作中所有可用的东西。虽然你可能会建议一些其他的
模拟
框架,但它们对我来说是不可用的。我有一个视图,一个演示者和一个API后端。如果出现异常,
接口
会通过回调的方式通知presenter,控制器会调用视图方法view.showUserError()。使用回调而不是返回参数是因为命中API备份
浏览 2
提问于2012-08-03
得票数 1
回答已采纳
1
回答
异步
方法不能返回具有可访问的GetAwaiter方法的任何类型。
c#
、
asynchronous
、
async-await
上面写着
从
C# 8.0 开始,用于返回
异步
流的
异步
方法。问题.
如何
理解短语:“
异步
方法可以
浏览 5
提问于2022-08-22
得票数 3
回答已采纳
2
回答
如何
在vs2012中创建集成/
单元测试
排序?
c#
、
unit-testing
、
visual-studio-2012
、
testing
我对一个应用程序进行了大约200个
单元测试
,该应用程序使用
异步
消息传递api在
模拟
硬件上运行。所有的测试都是单独运行和通过的,但由于外部调用的
异步
特性,其中许多测试在作为一个组运行时会失败。我知道这些都是集成测试和
单元测试
。其中大部分是
单元测试
,大部分是
模拟
服务,大部分是api集成测试。 我继承了这套测试,所以“集成测试”和“
单元测试
”的分离超出了我的控制范围。一个小上下文:我们在这里与LabView dlls进行
接口
,它们带有自己的
浏览 1
提问于2015-01-09
得票数 1
回答已采纳
1
回答
如何
处理mojave中测试的相机权限?
c++
、
macos
、
camera
、
macos-mojave
我有几个遗留的
单元测试
,通过处理相机本身的外部模块访问C++中的摄像机。使用mojave,相机权限请求将打开,
单元测试
将因超时而失败。我
如何
自动允许相机访问或完全禁用这些权限请求?编辑:我应该称它为集成测试,而不是
单元测试
。
浏览 0
提问于2019-06-29
得票数 0
回答已采纳
1
回答
使用
异步
操作的XCTestCase setUp once
objective-c
、
xcode
、
swift
、
unit-testing
、
xctest
我正在尝试为使用web服务应用程序
接口
的iOS客户端编写一些
单元测试
。我想使用实际的服务,而不是
模拟
数据。 在运行所有测试之前,我需要获取一个令牌来验证用户身份。为了做到这一点,我尝试使用类setUp方法--但我不确定
如何
在继续其余测试之前等待令牌到达(因为所有网络调用都是
异步
的)。
浏览 3
提问于2015-07-01
得票数 0
1
回答
谷歌在gRPC上的嘲笑
c++
、
grpc
、
googletest
、
googlemock
我想测试客户端,从而通过gmock来
模拟
服务器。ServerContext *context, ServerReaderWriter<Reply, Request> *stream) override {} 我的问题是:
如何
通过
模拟
存根我目前的想法是使用the::Invoke,但还没有弄清楚
如何
捕获流并调用写函数。有人能给我一些建议和提示吗?
浏览 2
提问于2021-06-23
得票数 3
1
回答
在测试对象中
模拟
事件的策略
unit-testing
、
mstest
全新的
单元测试
,我的意思是非常新的。我已经读了很多书,而且进展得很慢,我试着在实践中遵循最佳实践。我在2010中使用MS。例如,组件上有一些我想要测试的事件,但是我需要调用它们来测试它们。通常,为了引发事件,我会在硬件上按一个按钮或分流两个终端,但在
模拟
对象(显然)中,我不能这样做。 我需要为
浏览 4
提问于2011-08-12
得票数 2
2
回答
由方法而不是构造函数创建的假对象。
c#
、
mocking
、
nunit
、
nsubstitute
我正在尝试使用API的
单元测试
代码,所以我试图解耦。这里是我遇到问题的地方,在我的
单元测试
中,我尝试创建一个"Application“对象来验证
返回值
是否正确。
如何
返回无法创建的假对象? appMock.Connect(arg).Returns("How do I return an
浏览 0
提问于2018-05-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何为分布式存储系统做测试之:单元测试
Java单元测试技巧之PowerMock
2行代码,让接口性能提升10倍
前端单元测试入门
如何提高PHP代码的质量?第二部分 单元测试
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券