【发布时间】:2016-01-10 23:43:20
【问题描述】:
我从 Kent Beck 那里购买了“TDD 示例”,并且我已经阅读了第一部分,关于 Money 对话和计算。
在进一步阅读之前,我有一些问题。
TDD 是否仅与特定领域相关?
我的上下文如下
我是一名 nodejs 开发人员,我从事 REST API 方面的工作。在 nodejs 中,我们使用路由回调(就像控制器一样),我想知道在处理 TDD 时是否必须进行一些集成测试?或者我应该只将它应用于我的服务/存储库/实体? (我知道我必须进行集成测试,但我想知道如何将它与 TDD 原则一起应用,我发现它确实是面向领域的)
在处理移动开发(在我的情况下是 Android 原生)时,活动(就像控制器一样)不受 TDD 工作方式的影响,对吗?因为我认为它也意味着集成测试?
【问题讨论】:
标签: java android node.js unit-testing tdd