Skip to content

记录清单 8.10 的 ConsoleListControlTests 缺少 TestClass 标记 #69

Open

Description

@transbot

在当前中文版基线 826cde8 中,src/Chapter08.Tests/Listing08.10.InterfaceExtensionMethods.Tests.cs 的 ConsoleListControlTests 含三个 [TestMethod],但类缺少 [TestClass],因此这些方法未被 MSTest 发现。

PR #49 曾在提交 b688ad8 中补齐该标记,同时将 TestAdapter 和 TestFramework 配套升级到 3.8.3。历史完整运行每组由 1,936 次变为 1,945 次,增加的 9 次来自三个既有方法在三个框架中的执行。此前单独升级 TestFramework 曾导致测试发现故障,其日志和修复历史保留在 #49。

维护者决定关闭 #49,并保持已出版教材源码和测试内容。此 issue 用于保留问题和历史证据。将来若批准调整测试元数据,应独立评审类标记修复,核对三个方法与全部现有测试实际执行;不应将此前零测试的绿色检查作为验证结果。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions