07|TDD中的测试(3):集成测试还是单元测试?

你好,我是徐昊。今天我们来继续学习测试驱动开发中的测试。
上节课我们介绍了行为验证,以及为什么它不应该是 TDD 的主要验证方式,而应该尽可能地采用状态验证。至此,我们介绍完了测试驱动开发中测试的基本结构,及其主要的验证方法。
有了这些做基础,我们再来讨论一下测试驱动中测试的性质,以及为什么称呼它为“单元测试”是一种误解。
集成测试还是单元测试?
首先请回忆第一讲中的视频演示,我们从功能出发,分解出来的第一个驱动开发的测试,是针对布尔选项的测试:
//ArgsTest@Testpublic void should_set_boolean_option_to_true_if_flag_present() { BoolOption options = Args.parse(BooleanOption.class, "-l"); asser...
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。