有趣/写得好的单元测试阅读(识字编程)

你知道有哪些开放的软件项目有特别有趣/很好的单元测试吗?

编写单元测试对我来说常常感觉很奇怪,因为它看起来太随机,太密集,稀疏......阅读一些真实世界的例子(而不是书籍,库例子代码等)会很棒。


我发现Misko Hevery发布的这篇博文非常有用,尤其是因为他包含了带有精心编写的单元测试的实际源代码链接。

更新 :不幸的是,他帖子中的链接现在已被破坏。 不过,您可以通过http://code.google.com/p/testability-explorer/source/browse/trunk/testability-explorer/src/test/java/com/google/test进行搜索来查找当前源文件。 /metric/collection/KeyedMultiStackTest.java。


我最近遇到了在Python中检测重叠日期范围的问题。 我对这个解决方案的高雅,尤其是伴随它的单元测试印象深刻。 它们简短,清晰,详尽。 此外,在我看来,在文档字符串中绘制ASCII艺术的案例是一种天才。

我做的唯一的改变是将每个assert拆分成单独的测试,以改善隔离。

链接地址: http://www.djcxy.com/p/46311.html

上一篇: Interesting / well written unit tests to read (literate programming)

下一篇: How to find out where a thread lock happened?