【发布时间】:2019-06-18 20:35:30
【问题描述】:
我正在使用 Xunit 进行单元测试。该应用程序正在使用 ASP.NET Core。我在调试时发现了一些奇怪的行为:
实际方法(不是测试方法)中的变量在不应该出现的情况下显示为null,并且经过一段时间的调试后有值
1234563李>
当断点命中辅助方法时,立即忽略辅助方法并跳转到下一行。但它会在一段时间后回到那个辅助方法。
以前有人见过这种行为吗?
【问题讨论】:
-
Variables是什么?helper method是什么?与我们分享调试屏幕截图。您是如何将 Xunit 与 asp.net 核心一起使用的? -
@TaoZhou
variable的意思类似于var variable = ClassA.MethodA()。对于您的第二个问题,我刚刚为单元测试项目创建了 Xunit 项目。
标签: c# unit-testing debugging asp.net-core xunit