【发布时间】:2015-03-11 01:03:54
【问题描述】:
我已经开始使用 xUnit 进行单元测试。我有一些测试代码在工作,而一个测试失败了。测试数据通过 MemberDataAttribute 提供给 Theory。 当测试在 Visual Studio 测试资源管理器中执行时,我看到了测试的结果,许多通过,一些失败。
结果看起来像 TestCaseName(expected: 1234abcdef1234abdc....) 我看到 object[] 的哈希码用作调用 Theory 方法的参数列表(或者至少我认为是这样)。
这通常没问题,但我想知道是否有一种优雅的方式可以向 xUnit 提供提示以显示个别案例的一些测试数据集项目标识符?
我认为很明显,根据输入数据浏览测试结果会变得多么容易,这就是为什么我确信框架已经提供了解决方案。
【问题讨论】:
标签: c# unit-testing xunit