unit-testing

标签

Cards List
#unit-testing

关于 ActivityPub 单元测试的一些快速思考

Lobsters Hottest ↗ · 2026-10-17 缓存

作者分享了为 ActivityPub 机器人框架(ActivityBot,NLnet 资助项目)编写单元测试时遇到的四大难题:用户名与域名校验、消息验证、HTTP 签名的生成与重放,以及与外部服务器的真实互操作测试。

0 人收藏 0 人点赞
#unit-testing

单元测试:更多是圈地,而非除虫

Lobsters Hottest ↗ · 2026-09-18 缓存

文章指出,与硬件测试实践相比,软件开发中的单元测试主要用于圈地和维持协作环境中的代码稳定性,而非有效发现缺陷。

0 人收藏 0 人点赞
#unit-testing

Change-Detector Tests 被认为有害 (2015)

Lobsters Hottest ↗ · 2026-08-28 缓存

文章批判了软件开发中的 change-detector 测试,提倡基于行为的测试,同时承认面向服务系统中的实际挑战。

0 人收藏 0 人点赞
#unit-testing

思考测试:断言与匹配器

Lobsters Hottest ↗ · 2026-08-17 缓存

本文探讨了软件开发中测试断言与匹配器的设计,强调了它们在编写可读且高效的测试代码中的作用,特别是在 Ruby 中。

0 人收藏 0 人点赞
#unit-testing

现代化一个25年的最小化C++单元测试框架(第二部分)

Hacker News Top ↗ · 2026-07-02 缓存

本文继续系列内容,讨论如何现代化一个25年的最小化C++单元测试框架,重点介绍使用内联变量和模块来解决文件特定计数器和头文件依赖的问题。

0 人收藏 0 人点赞
#unit-testing

@copyconstruct: 端到端测试 > 单元测试,在 vibecoding 时代。一个几乎完全由 AI 代理编写的大规模重构通过了所有单元…

X AI KOLs Following ↗ · 2026-05-13 缓存

一位开发者认为,在 AI 编码代理时代,端到端测试比单元测试更重要。一个由代理编写的重构通过了所有单元测试,但却破坏了一个关键功能,这个缺陷只在手动端到端检查中被发现。

0 人收藏 0 人点赞
#unit-testing

模拟 Rust 代码的所有方法

Lobsters Hottest ↗ · 2026-05-12 缓存

一篇教程,涵盖了在 Rust 中模拟网络调用的多种策略,以发出事件的 Kubernetes 控制器为例,重点强调不降低生产代码的可测试性。

0 人收藏 0 人点赞
#unit-testing

google/googletest

GitHub Trending (daily) ↗ · 2026-08-27 缓存

GoogleTest 是 Google 的 C++ 测试框架,已发布 1.18.0 版本,该版本要求至少支持 C++17,并包含文档更新和持续改进。

0 人收藏 0 人点赞
#unit-testing

catchorg/Catch2

GitHub Trending (daily) ↗ · 2026-07-10 缓存

Catch2 是一个 C++ 单元测试框架,还提供微基准测试和 BDD 宏,以其自然的语法而闻名。

0 人收藏 0 人点赞
← 返回首页

提交意见反馈