क्या ग्राफिक्स उत्पन्न करने वाले यूनिट परीक्षण कोड के लिए मानक मानक है? मैं विशेष रूप से जावा और जुनीट के साथ काम कर रहा हूं, लेकिन मुझे लगता है कि अवधारणा अन्य भाषाओं में भी लागू होगी।यूनिट टेस्ट ग्राफिक्स
अब तक सबसे अच्छा है कि मैं के साथ आ सकते हैं Graphics
वस्तु नकली और जोर इस तरह के (स्यूडोकोड) के रूप में पूर्व गणना की बातें करने के Mockito उपयोग कर रहा है:
assert that graphics.drawString was called with ("abc", 50, 100)
assert that graphics.setBackgroundColor was called with Color.RED
यह सब अच्छी तरह से और अच्छा है, मैं सोच रहा था कि क्या यह इसके बारे में जाने का सही तरीका है या यदि ग्राफिकल कोड का परीक्षण करने के लिए और अधिक स्थापित प्रथाएं हैं।
क्या आपने ग्राफिक्स से छवि प्राप्त करने और संसाधनों से पढ़ने वाली छवि फ़ाइल की तुलना करने पर विचार किया है? –
@guido - यह एक अच्छा सुझाव है जिसे मैंने नहीं खोजा है। निश्चित रूप से एक लायक लायक है। –