考虑以下代码:
[Test, UseReporter(typeof(WinMergeReporter))]
public void Test()
{
var fileToVerify = "test.csv";
Approvals.VerifyFile(fileToVerify);
}
每当我运行它时,文件“test.csv”都会被删除。在 ApprovalTests 源代码中,我看到收到的文件被删除,但我的印象是这适用于 .received。通常创建的文件。
顺便说一句,我没有看到任何 .received。在此实例中创建的文件。我的第一个问题是实际上在幕后发生了什么,因为代码不太有意义。我的下一个问题是如何防止“test.csv”被删除。