验证.NUnit版本:1.19.2
NCrunch 版本:4.3.0.13 试用版
视觉工作室 2019:16.4.5
在来自repo 的这个提交中,当检测到 NCrunch 时, VerifySimonCropp/Verify
库的命令行和差异查看器功能都被禁用。我知道在编辑代码时自动发生的测试执行期间,我们不希望差异查看器弹出。但我希望当我从 NCrunch 手动运行测试时,差异查看器和剪贴板功能会起作用。我现在只是在试用 NCrunch,看看它是否适合我的团队,所以不一定需要为 Verify.NUnit 更新功能。
使用 NCrunch 时,如果 Verify.NUnit 断言的测试失败失败,推荐的工作流程是什么?
样品测试:
using System.Threading.Tasks;
using NUnit.Framework;
namespace TestProject
{
[TestFixture]
public class MyTestClass
{
[Test]
public async Task MyTest()
{
const string actual = @"This is a
a string
of text.";
await VerifyNUnit.Verifier.Verify(actual);
}
}
}