腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
c#
中使用
任务
测试IAsyncOperation
c#
、
windows-runtime
我被指派去做一个metro应用程序的
单元测试
,这个应用程序在
c#
中有很多
异步
函数(IAsyncOperation)。如何对IAsyncOperation函数进行
单元测试
,或者我们可以在testing.If的IAsyncOperation函数中使用
任务
吗?是的,请给我一个例子。因为IAsyncOperation只能在winRT中工作,而
任务
只能在普通
c#
中并行化
浏览 0
提问于2013-02-02
得票数 1
1
回答
查找在Visual Studio或
单元测试
中未使用等待的
异步
用法
c#
、
visual-studio
、
async-await
我目前正在开发一个大型应用程序,它广泛使用了
C#
中的async和await关键字。我们的IO调用几乎都是
异步
的。当使用不等待的
异步
调用时(无意中,因为开发人员忘记使用它),可能会因为不等待结果而遇到
任务
取消和其他不希望看到的行为。doSomethingAsync().ConfigureAwait(false)与有没有什么方法可以简洁地识别未正确等待的
异步
方法的用法理想情况下,这是我们可以进行
单元测试<
浏览 0
提问于2015-01-25
得票数 3
2
回答
C#
异步
任务
-
单元测试
c#
、
unit-testing
、
async-await
我是
C#
单元测试
的新手,必须测试该方法是否正常工作。
浏览 8
提问于2019-03-12
得票数 3
回答已采纳
4
回答
单元测试
异步
操作
c#
、
unit-testing
、
testing
、
asynchronous
我想对我拥有的一个执行
异步
操作的方法进行
单元测试
: { var result = LongRunningOperation();我在我的
单元测试
(用
c#
编写)中存根了必要的方法等,但是问题是在我断言测试之前
异步
操作还没有完成我应该创建一个TaskFactory的模拟或
浏览 0
提问于2012-05-12
得票数 14
3
回答
为什么这两个函数没有并行执行?
c#
我有一个问题,如果我运行Main方法,其中包含(GetRankedEditorsPickList)调用,它
异步
地运行,但是(GetRankedEditorsPickList1)则依次运行。
浏览 0
提问于2018-10-12
得票数 0
回答已采纳
1
回答
goroutines (相对地)与
C#
任务
相同吗?
c#
、
performance
、
go
、
concurrency
这让我想到了
C#
的
任务
。如果我已经知道了
C#
,我正在试图找出使用GO是否有任何理由或好处。
浏览 5
提问于2021-12-27
得票数 2
2
回答
.GetAwaiter()和ConfigureAwait()之间的区别
c#
、
async-await
在
异步
方法中使用这两种方法来解决死锁情况,在不使用同步上下文的情况下使用ConfigureAwait来完成
任务
。我听说如果它是我正在构建的库,那么我需要使用ConfigureAwait(false)来生成等待
任务
的可配置可等待对象。我可以在
单元测试
用例项目中使用ConfigureAwait吗,或者应该使用等待
任务
的GetAwaiter()。
浏览 2
提问于2015-11-21
得票数 4
2
回答
使用
异步
任务
测试Android活动
android
、
unit-testing
、
android-asynctask
如何为在onCreate中启动
异步
任务
的Android活动创建
单元测试
?我想测试一下这些
任务
的结果。
浏览 0
提问于2010-06-04
得票数 2
回答已采纳
3
回答
如何在
C#
中为测试目的创建模拟
任务
对象?
c#
、
unit-testing
、
asynchronous
、
mocking
、
task
我正在尝试编写一个
单元测试
,它必须模拟返回Task的
异步
方法。我只需要一个表示
任务
已经完成的Task,但在未来的情况下,我可能需要一个Task来表示异常已经引发,或者一个Task永远不会完成。
浏览 9
提问于2016-11-15
得票数 4
回答已采纳
1
回答
Async.AwaitTask是如何在f#中工作的?
f#
我理解f#和
c#
异步
模型的主要区别在于,在f#中,除非调用类似于Async.RunSynchronously的东西,否则
异步
执行不会开始。在
c#
中,当方法返回
任务
时,执行通常(并不总是)在后台线程中立即启动。 Async.AwaitTask文档说“返回等待给定
任务
完成并返回其结果的
异步
计算”。这是否意味着,当您调用返回
任务
的
c#
方法时,执行已经在后台启动了?如果是这样,那么将其封装到
异步
类型中有什么意义呢?
浏览 0
提问于2018-07-05
得票数 16
回答已采纳
1
回答
如何通过
异步
对流进行
单元测试
c#
、
asynchronous
、
async-await
我有一个以正则函数(在方法签名中没有
异步
)开始的流,并沿着我所调用的Task.Run(await () => asyncFunction())行。除了等待和不期待任何回报是不好的实践之外,我是否可以运行一个
单元测试
来运行代码到最后?目前,
单元测试
完成后,需要在Task.Run中运行的
任务
就会被取消,因为
任务
是
异步
的,并被放在
任务
队列的末尾(据我所知),主线程完成,
任务
没有机会运行。await Task.Delay(3000);
浏览 5
提问于2021-06-12
得票数 0
回答已采纳
1
回答
“等待链”的末尾是什么?
c#
、
asynchronous
我知道“一直
异步
”,但是什么代码应该在“等待链”的顶端?我知道对于WPF事件处理程序,我们使用async void,而对于kestrel,我们可以简单地为返回类型编写Task<T>。那么,async void或Task.Wait()是所有
异步
代码的顶端吗?)我的语法可能不好,很抱歉
浏览 21
提问于2020-12-19
得票数 0
回答已采纳
7
回答
在一个函数中使用fakeAsync ()等待超时的角度2?
javascript
、
unit-testing
、
angular
、
asynchronous
、
jasmine
我正试图从一个角度2的模拟后端获得结果,以便进行
单元测试
。目前,我们正在使用带有超时的fakeAsync来模拟时间的流逝。电流工作
单元测试
counter.getTimeout();这似乎不像预期的那样有效。 阅读fakeAsync和tick的答案
浏览 0
提问于2017-03-28
得票数 41
1
回答
防止Task<t>
单元测试
unit-testing
、
asynchronous
、
nunit
、
resharper
、
fluent-assertions
我有一个问题,就是有些
单元测试
是针对
异步
方法编写的。这些方法返回Task<t>,我发现一个方法测试返回值是否为null。相反,测试应该测试
任务
的返回值是否为null。当将方法从同步返回t更改为
异步
返回Task<t>时,这也是一个问题。当
单元测试
针对
任务
进行测试时,是否有任何方法显示警告?我用的是NUnit,ReSharper。
浏览 1
提问于2017-07-25
得票数 0
回答已采纳
1
回答
Async CTP v3、MS Test和Thread.Sleep
mstest
、
async-ctp
、
thread-sleep
我有一个长时间运行的
任务
方法,使用睡眠 return Task.Factory.StartNew( () => {
浏览 2
提问于2011-11-09
得票数 2
回答已采纳
1
回答
使用Task.ContinueWith()和Task.Wait()进行MsTest ...?
c#
、
.net
、
mstest
、
task-parallel-library
我还在使用.NET 4.0,我想知道这种模式是否适用于各种
异步
单元测试
情况:/// Noaa weather test: should read remote XML. /我对
单元测试
(特别是
异步
单元测试
)的正式思考相对较新,所以请不要停留在基础知识上:)
浏览 0
提问于2012-03-09
得票数 1
回答已采纳
1
回答
C#
-如何创建内联
异步
任务
c#
、
task
正如问题所述,我想知道如何创建内联
异步
任务
。var task = new Task<T>(() => new T());然而,当taskResult行被执行时,程序就会冻结--很可能是因为
任务
不是
异步
的我知道我可以创建一个
异步
方法并对此进行等待,但是由于我正在开发
单元测试
,所以我更喜欢将
任务
定义内联。 那么,我的问题是:为了编写一个不冻结程序的可接受的内联
任务
,我会怎么做?为
浏览 7
提问于2021-12-16
得票数 -1
1
回答
单元测试
不了解XCTestExpectations的
异步
UI代码?
objective-c
、
asynchronous
、
xctest
、
unit-testing
如何进行在非平凡的图形设置中工作的iOS代码的
单元测试
? 例如,考虑视图控制器A和B,其中A将B与performSegueWithIdentifier:sender:放在一起。
单元测试
应该检查依赖于这样排列的两个视图控制器的C的行为。performSegueWithIdentifier:sender:
异步
工作,即
单元测试
将在它完成其
任务
之前结束,除非让
单元测试
等待类似于XCTestExpectation的东西。在这样的情况下,是否有方法来测试
异步
UI代码,而不需要调用f
浏览 2
提问于2015-02-09
得票数 0
回答已采纳
1
回答
如何对等待
异步
消息响应的方法进行
单元测试
wcf
、
unit-testing
、
asynchronous
我有一个WCF服务,它通过
异步
消息传递协议(MQTT)向远程设备发送消息,然后它必须等待设备的响应才能模拟同步操作。我正在尝试设置一个
异步
任务
,该
任务
等待SendMessage方法生成TCS并将其添加到字典中,然后通过从字典中提取响应并在超时结束前设置结果来模拟响应。为了
单元测试
的目的,我使用了500 ms的超时时间。这个问题出现在为解决方案运行所有
单元测试
时(在几十个UnitTest项目中总共有2307个测试)。当“运行所有测试”操作的一部分时,在
异步
任务</
浏览 1
提问于2017-01-13
得票数 0
回答已采纳
3
回答
为什么我的程序在调用"OpenAsync()“时终止?
c#
、
mysql
、
asynchronous
、
ado.net
、
mysql-connector
但是,如果我从指定的网站执行基本代码片段,我的程序一涉及数据库连接的
异步
打开(通过调试确定)就会终止。通常,控制台窗口只是弹出屏幕,然后立即关闭。
异步
方法的同步版本没有任何问题,我按预期接收数据。到另一个数据库的连接也不起作用。
浏览 1
提问于2019-05-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#转换异步模式
C#多线程、异步相关
C#并发编程之异步编程
Java异步任务优化CompletionService
异步多任务实践
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券