代码之家  ›  专栏  ›  技术社区  ›  Walter Mundt

以测试驱动方式开发的开源项目有哪些好例子?

  •  4
  • Walter Mundt  · 技术社区  · 14 年前

    我发现 Open source projects with good quality tests

    我很难想象如何使用TDD实践构建生产代码,特别是对于网络数据库驱动的应用程序,其中大部分功能依赖于一个或多个外部系统。我所看到的两个主要的实现策略是将代码与所讨论的系统解耦和使用mock。然而,我的直觉是,正确地处理其中任何一个问题都是复杂和容易出错的。

    3 回复  |  直到 8 年前
        1
  •  3
  •   Don Roby    14 年前

    我想到了一些测试框架。。。

        2
  •  2
  •   Community CDub    4 年前

    Ioke Seph 编程语言,以及它们的实现ikj(用于JVM的Ioke解释器)、ikc(用于CLI的Ioke解释器)和Seph实现所称的任何东西,它们的标准库都是100%由测试驱动或行为驱动编写的。

        3
  •  1
  •   Wim Coenen    14 年前

    Autofixture 是为了方便TDD而创建的,我确信项目本身的源代码是根据TDD开发的。