我已经在 WinMergeReporter 上使用了一段时间的批准测试,它与标准的 NUnit 运行程序可执行文件配合得很好。
我正在尝试 NCrunch 和批准。验证失败(如预期的那样)以获得新的批准。
但是,WinMerge 不会启动。
我明白失败
ApprovalTests.Core.Exceptions.ApprovalMissingException:批准失败:未找到批准文件“...\mytest.approved.txt”。在 ApprovalTests.Approvers.FileApprover.Fail()
我可以在 NUnit 运行器中运行相同的代码并启动 WinMerge。
NCrunch 带来 WinMergeReporter 的秘诀是什么?