腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
xUnit
并不
总是
捕获
异步
异常
c#
、
async-await
、
xunit
我创建了一个
xUnit
测试,它调用一个方法两次,以确保第二次调用抛出一个
异常
,表明类实例正忙。非常简单。这是在
xUnit
中买到的,还是我做错了什么?我知道
异步
支持是在
xUnit
1.9中添加的。我使用的是v2.4.1。 当我查看调试信息时,当测试失败时,仍然会抛出
异常
。
浏览 14
提问于2019-02-03
得票数 0
回答已采纳
2
回答
使用匿名
异步
方法调用方法时,
xUnit
测试挂起/死锁
c#
、
xamarin
、
async-await
、
xunit
、
xunit.net
我有一个
xUnit
(2.1.0)测试,它
总是
挂起/死锁。
浏览 0
提问于2016-06-03
得票数 2
1
回答
如何在
Xunit
.net中
捕获
继承的
异常
c#
、
xunit.net
因此,我有一个名为FoobarException的自定义
异常
,并由此创建了一个新的
异常
FooException : FoobarException,下面将抛出一个FooException Assert.Throws
浏览 5
提问于2015-07-28
得票数 4
回答已采纳
1
回答
在ReSharper测试转轮上显示pass测试输出
unit-testing
、
resharper
、
xunit
、
fluent-assertions
如果这有帮助的话,我将使用
XUnit
.net测试框架。
浏览 5
提问于2016-01-13
得票数 0
回答已采纳
1
回答
在IAsyncEnumerable方法-
xUnit
中检查抛出
异常
c#
、
testing
、
xunit
、
fluent-assertions
、
iasyncenumerable
我有一个
异步
方法如下所示: { { }现在我想测试这个方法抛出
异常
如何使用
xUnit
或FluentAssertion and
xUnit
浏览 14
提问于2022-08-16
得票数 0
1
回答
如何可选地处理Javascript承诺中的错误?
javascript
、
node.js
、
promise
、
q
基本上,如果您有可能从
异步
操作中获得错误,并且您可能能够或不可能在本地处理它。例如,处理某一类错误,并传播其余的错误。我来自.NET背景,在那里重新抛出这样的
异常
基本上是一种可燃的冒犯。然而,也许在JavaScript中,这
并不
重要?或者,有什么方法可以写这段我不知道的代码?
浏览 2
提问于2015-11-05
得票数 2
回答已采纳
8
回答
使用
xUnit
进行单元测试
异常
消息
unit-testing
、
mstest
、
xunit
我目前正在将我的MsTest单元测试转换为
xUnit
。对于
xUnit
,有没有一种方法来测试
异常
消息?测试
异常
消息而不是仅测试
异常
类型是否正确?
浏览 5
提问于2011-03-21
得票数 61
回答已采纳
1
回答
XUnit
ThrowsAsync<>似乎没有检查
异常
类型。这是个虫子吗?
c#
、
.net
、
unit-testing
、
.net-core
、
xunit
XUnit
ThrowsAsync<>似乎没有检查
异常
类型。 { awai
浏览 2
提问于2022-10-21
得票数 0
回答已采纳
1
回答
来自AggregateException的Task.WhenAll只包含等待时的第一个
异常
c#
、
.net
、
async-await
、
task-parallel-library
、
aggregateexception
当在Task.WhenAll调用中引发多个
异常
时,似乎只有一个
异常
被吸收到任务中,当您通过一个以上的等待层等待它时。我的印象是,Task.Exception.InnerExceptions属性将包含发生的所有
异常
,但在某些情况下,它们似乎只有一个
异常
。例如,此示例代码创建多个
异常
抛出任务,然后在其上等待一个Task.WhenAll,然后写入以控制台它能够
捕获
的
异常
:{ static async Task Main--实际上引发了一个
浏览 2
提问于2020-04-22
得票数 1
回答已采纳
2
回答
在C#单元测试中实现未处理的
异常
处理程序
c#
、
unit-testing
、
appdomain
、
unhandled-exception
此共享代码有时会抛出
异常
,我希望能够处理此
异常
的所有未
捕获
的实例,而无需将对共享代码的每个调用包装在try catch中(这里有多年的测试)。 我还希望能够重新抛出不是我正在寻找的类型的
异常
。
浏览 2
提问于2015-05-01
得票数 4
1
回答
xUnit
异常
失败
c#
、
xunit
这很奇怪,因为在调试此测试时抛出了
异常
行! 我用的是
xunit
和流利的断言。
浏览 1
提问于2016-05-23
得票数 1
4
回答
如何断言C#
异步
方法在单元测试中抛出
异常
?
c#
、
unit-testing
、
exception
、
.net-4.5
、
async-await
可能重复: using Microsoft.VisualStudio.TestTools.Un
浏览 11
提问于2012-09-03
得票数 13
回答已采纳
1
回答
Log4net
捕获
异常
,导致范围报告中的步骤传递
c#
、
selenium
、
selenium-webdriver
、
log4net
、
selenium-extent-report
我已经使用specflow/
xunit
为日志记录消息和范围报告实现了log4net。如果出现任何错误/
异常
,并且我没有log4net的try/catch语句,那么扩展报告会
捕获
异常
,并将其作为失败步骤输出到报告中。但是,如果我有try和catch语句,并且log4net正在
捕获
execeptions,则范围报告不会将该步骤记录为失败的步骤,并执行与通过的步骤相同的步骤,但它应该是失败的。如何使扩展区报告认为log4net
捕获
了
异常
/
浏览 0
提问于2019-01-15
得票数 0
3
回答
Xunit
Assert.Throws中的
异步
lambda表达式
c#
、
async-await
、
xunit.net
= null) UserRepository.Dispose(); }当我运行这个单元测试时,会抛出
Xunit
.Sdk.ThrowsException(即我的InvalidOperationException是而不是): 在调试器中,对GetDuplicateAsync()进行了计算,但在执行LINQ查询时,结果从未返回,因此不会引发
异
浏览 5
提问于2014-03-17
得票数 7
回答已采纳
1
回答
xUnit
异步
测试不能正常工作
unit-testing
、
async-await
、
xunit
经过更多的研究后,我意识到这些测试必须失败,但似乎通过了,因为所有这些测试都被标记为“
异步
”关键字。实际上,不应该有任何错误,因为
xUnit
支持有关这些帖子的
异步
测试-- ,但是,对于我来说,现实的差异更小。是的,
xUnit
运行时没有任何问题,但测试不正确。 Assert.Equal("Ok", result);这两种原始方法都会抛出
异常
抛出
异常</e
浏览 7
提问于2014-05-23
得票数 18
回答已采纳
2
回答
在visual studio中调试
异步
C#;按预期中断
异常
c#
、
visual-studio
、
debugging
、
async-await
我理解根本的问题是,
异常
在技术上是由幕后
异步
代码处理的,因此VS
并不
认为它们是未处理的。当然,没有其他人喜欢这种行为,而且有一种方法可以告诉VS,出现
异步
调用的
异常
并没有被
捕获
.我试过打开或关闭“只打开我的代码”、“抛出
异常
时中断”等操作,但是没有任何帮助。我
并不
是在寻找包括编辑我的代码或手动添加断点的解决方案。同样,以特殊方式处理某些例外也不是真正的解决办法。
并不
是我想要破译的所有
异常
都来自我自己的代码;它通常来自
浏览 0
提问于2019-03-22
得票数 9
回答已采纳
3
回答
为什么我的
异常
没有被
捕获
c#
、
wpf
、
winforms
、
.net-3.5
、
exception-handling
在Winforms中,我有一个全局
异常
处理程序,它的定义如下:Application.ThreadException += Application_ThreadException; wpfAppDomain = n
浏览 3
提问于2009-08-03
得票数 0
4
回答
Java:
捕获
异常
是
异步
的吗?
java
、
multithreading
、
exception
、
asynchronous
我之所以问这个问题,是因为如果不是这样的话,它可能会被滥用为同步机制。我在问有关Java的事情。
浏览 0
提问于2010-05-03
得票数 1
回答已采纳
2
回答
xUnit
没有等待
异步
测试
c#
、
unit-testing
、
asynchronous
、
tdd
、
xunit.net
在VS 2013上,我不能让这个
异步
测试失败。我已经在我的解决方案的其他领域做过
异步
单元测试,它们可以工作。注意:,SUT代码
并不
意味着要完成。我只是想先得到红灯,然后再写代码,让测试变成绿色。下面是测试代码: using
浏览 3
提问于2014-04-08
得票数 26
回答已采纳
1
回答
try catch块中的
xunit
核心不能正常工作
c#
、
unit-testing
、
.net-core
、
visual-studio-2017
、
xunit
当我在VS2017的NetCore1.1中使用
Xunit
Core时,如下所示: try Assert.True(1<0," server
浏览 5
提问于2017-07-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript 错误处理大全【建议收藏】
前端性能与异常上报
Flutter+FaaS一体化任务编排的思考与设计
深入理解Vue 3.0中Async/Await 语法
谈谈JavaScript异步代码优化
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券