我有机会在2014年GDG DevFestKarlsruhe会议上谈论“清洁单元测试模式”。 感谢组织者邀请我,也感谢所有听我讲话的人。
如所承诺的,我为那些想看一下我在演讲中没有讲到的其他幻灯片的人分享了演示文稿:
清洁单元测试图案
JUnit测试并不像看起来那样琐碎。 如果不小心写,测试可能会成为维护和进度方面的障碍。
因此,本节介绍了编写良好的单元测试的简洁结构。 它解释了测试隔离的重要性以及如何通过各种测试双重模式来实现隔离。 通过对测试双重框架的优缺点的简短讨论,加深了该主题。
讨论将继续讨论JUnit概念“运行者和规则”。 它说明了这些以哪种方式影响测试效率和可读性。 描述性示例用于扩大主题。
最后,演示内容涵盖了单元测试断言。 它显示了Hamcrest或AssertJ的自定义验证模式如何帮助编写清晰,简单和表达力强的断言语句。
翻译自: https://www.javacodegeeks.com/2014/10/clean-unit-test-patterns-presentation-slides.html