标签: unit-testing graphics integration-testing
我正在用Python编写OpenGL 2D库。一切都很顺利,代码库正在稳步增长。
现在我想编写单元测试,以便在修复其他/创建新功能时不会意外地引入新错误。但是我不知道它们如何与图形库一起使用。
我想到的一些事情:
但两者似乎都是个坏主意。测试图形库的常用方法是什么?
答案 0 :(得分:4)
我过去用于组件级别测试的方法是:
正如格雷厄姆所说,内部单位可以进行单元测试,不受图形调用的影响。
答案 1 :(得分:2)
进一步分解。
使图形的调用依赖于算法 - 测试算法。