在当前中文版基线 826cde8348eccc4c1cd7a8e1331d55edf657e73f 中,src/Chapter08.Tests/Listing08.10.InterfaceExtensionMethods.Tests.cs 的 ConsoleListControlTests 含三个 [TestMethod],但类缺少 [TestClass],因此这些方法未被 MSTest 发现。 PR #49 曾在提交 b688ad81698cee6d8864b4c3a9faded471af9a9c 中补齐该标记,同时将 TestAdapter 和 TestFramework 配套升级到 3.8.3。历史完整运行每组由 1,936 次变为 1,945 次,增加的 9 次来自三个既有方法在三个框架中的执行。此前单独升级 TestFramework 曾导致测试发现故障,其日志和修复历史保留在 #49。 维护者决定关闭 #49,并保持已出版教材源码和测试内容。此 issue 用于保留问题和历史证据。将来若批准调整测试元数据,应独立评审类标记修复,核对三个方法与全部现有测试实际执行;不应将此前零测试的绿色检查作为验证结果。
Activity