首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Specflow覆盖原始异常堆栈跟踪

Specflow覆盖原始异常堆栈跟踪
EN

Stack Overflow用户
提问于 2018-12-03 17:45:32
回答 1查看 1.1K关注 0票数 4

你们中有谁知道可以关闭标题中提到的行为的变通方法吗?每次我在测试步骤中做错了什么,异常看起来如下所示:

代码语言:javascript
运行
复制
Test method 
FunctionalTests.Features.Parties.PartyAddingFeature.FeatureTitle threw exception: 
TechTalk.SpecFlow.BindingException: Error calling binding method 'FunctionalTests:FunctionalTests.Steps.PartiesSteps.GivenLegacyPartyUpsertedIntegrationEventCameInWithData(String, Table)': Object of type 'System.String' cannot be converted to type 'System.Int32'.
    at TechTalk.SpecFlow.Bindings.BindingInvoker.InvokeBinding(IBinding binding, IContextManager contextManager, Object[] arguments, ITestTracer testTracer, TimeSpan& duration) in D:\a\1\s\TechTalk.SpecFlow\Bindings\BindingInvoker.cs:line 69
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStepMatch(BindingMatch match, Object[] arguments) in D:\a\1\s\TechTalk.SpecFlow\Infrastructure\TestExecutionEngine.cs:line 395
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(IContextManager contextManager, StepInstance stepInstance) in D:\a\1\s\TechTalk.SpecFlow\Infrastructure\TestExecutionEngine.cs:line 316
   at TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.OnAfterLastStep() in D:\a\1\s\TechTalk.SpecFlow\Infrastructure\TestExecutionEngine.cs:line 132
   at FunctionalTests.Features.Parties.PartyAddingFeature.ScenarioCleanup()
   at FunctionalTests.Features.Parties.PartyAddingFeature.FeatureTitle() in C:\Project\test\Services\FunctionalTests\Features\Parties\PartyAdding.feature:line 25
EN

回答 1

Stack Overflow用户

发布于 2018-12-04 06:16:52

根据您的观点,对于这种情况,什么应该是正确的例外?我是说,我们看不到也不知道你的代码。通过你发布的堆栈跟踪,它表明在进入给定的/when/then方法之前,您遇到了参数转换的情况。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53591061

复制
相关文章

相似问题

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