-
Type: Improvement
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
In the current test implementation we can accidentally visit xunit/logging infrastructure in debugging, it's better to hide this logic via [DebuggerStepThrough] attribute.
We can also consider adding `Debugger.IsAttached` condition https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.debugger.isattached?view=net-5.0 to avoid throwing timeout exception in debugging