我正在写一个光线跟踪器,我想用TDD编写自上而下的方法.
我不想给你带来细节,所以简而言之,程序将以一种方式工作,你给它一个指定的场景(例如球体的坐标及其半径),它将输出一个图像被回报的3d球形.
我可以在世界上如何首先测试这种行为?
我不想给你带来细节,所以简而言之,程序将以一种方式工作,你给它一个指定的场景(例如球体的坐标及其半径),它将输出一个图像被回报的3d球形.
我可以在世界上如何首先测试这种行为?
我知道我可以先测试一下.render()函数内部的一些内部算法,但我想自上而下,我不能提前预测生成的图像.我知道我可以测试所有黑色或指定尺寸,但如果我想严格使用TDD那些测试不会让我任何地方:“你不应该实现超过它通过测试的要求”.
那么,有什么想法吗?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。