【发布时间】:2019-11-11 12:35:55
【问题描述】:
我目前正在为一个返回合并命令的 SQL 表达式的函数进行单元测试。 我需要查看完整的错误消息只是因为我需要查看实际函数的返回值。
相反,我只得到了一半的结果。这是错误消息;
Test Name: deneme1
Test FullName: 'test name'
Test Source: : line -1
Test Outcome: Failed
Test Duration: 0:00:00
Test Name: deneme1
Test Outcome: Failed
Result StackTrace:
at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Result Message:
Expected string length 182 but was 366. Strings differ at index 12.
Expected: "MERGE INTO [intoTable] USING [sourceTable] ON [merge_conditio..."
But was: "MERGE INTO [tsttargetTable] USING (SELECT [tstsourceTable].[i..."
-----------------------^
看到结果消息被切成两半。有没有办法解决这个问题?
【问题讨论】:
标签: c# sql visual-studio unit-testing