我正在尝试更加熟悉测试驱动的方法。我的一个缺点是,代码的主要部分是生成用于报告的上下文(PDF文档,图表图像)。总会有一个复杂的设计师参与其中,并且没有容易的正确性测试。没有机会测试片段!
您是否知道针对这种情况的TDD做法?
最佳答案
您可以使用验收测试驱动的开发来代替单元测试,并可以将已知数据的验证报告用作引用。
但是,这种测试无法像单元测试那样提供精细的诊断,它们通常仅提供PASS/FAIL结果,并且,如果报告经常更改,则还需要重新生成和重新验证引用。
关于pdf - TDD和报告的最佳做法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2084198/