Contents tagged with 测试驱动开发

  • 测试夹具(Fixture)介绍

    Tags: TDD, 单元测试, 测试驱动开发, 测试夹具

    什么事测试夹具

    测试夹具是测试的上下文。是测试类中所有测试方法的共有初始条件。从本质上来说,夹具是整个运行时的状态,而并非仅只测试类的成员变量,或相关对象内部状态。

    为什么需要夹具?因为夹具能够帮助我们消除重复,使测试更加紧凑。

    追求优良的设计是重视夹具的备份原因。夹具把多个测试共享的状态移至一处,有效的消除了重复。但是我们也需要在消除重复和测试的可读性之间做出平衡。 … more