umbraco-unit-testing
Umbraco 后台扩展单元测试技能,基于 @open-wc/testing 与 Web Test Runner,面向 Web Components 与 Lit 元素。提供两种测试路线:完整 Umbraco 导入方案(可测试 Lit 元素渲染、shadow DOM、元素间上下文消费、UUI 组件交互)与基于 Mock 的简化方案(将 Umbraco 导入映射为本地 mock,适用于类型、常量、纯函数与 observable 状态模式,配置更简单、运行更快)。技能包含依赖清单、web-test-runner.config.mjs 配置、导入路径对照、mock 实现示例、fixture/defineCE/expect 的用法、上下文与元素测试范式,以及常见问题排查(404 导入错误、元素未定义、上下文不可用、observable 测试挂起、updateComplete 未等待)。