单元测试图纸控制

时间:2009-01-12 08:48:12

标签: unit-testing system.drawing

基于我之前的问题here,我的新关注点是如何对我的绘图代码进行单元测试?

1 个答案:

答案 0 :(得分:1)

这不是最终答案,但基本上,您可以通过将代码拆分为小块函数来测试绘制代码,其中一些函数可能具有可测试结果(而不是图像)。

对于直接用于渲染的函数,没有太多选择来编写它们并在第一次直观地检查它们的输出。

一旦有参考输出,您就可以将其用作测试的输入,并检查您的功能是否随着功能的发展继续产生参考输出。当然,您的功能越简单,您就越能检查其输出并查看错误。

这不是真正的UnitTesting,但无论如何这都是很好的测试。