मैं एक नई परियोजना पर काम कर रहा हूं, जहां मैं स्क्रीन पर कुछ डेटा प्रदर्शित करना चाहता हूं। मैंने खुद को टीडीडी का उपयोग करने के लिए सेट किया जो मेरे लिए नया है, लेकिन मुझे विचार पसंद है और अब तक ठीक है।एक जेएफआरएएम कैसे करें?
मैंने एक जेएफआरएम स्थापित किया, एक टेक्स्टरेरा जोड़ें और वहां टेक्स्ट डाला, लेकिन मैं इसका सही तरीके से परीक्षण कैसे कर सकता हूं? या मेरी तरफ से टीडीडी संदर्भ में यह गलत सोच है? मैं सुनिश्चित करना चाहता हूं (टीडीडी तरीके से), कि डेटा सही ढंग से प्रदर्शित हो जाता है! सृजन प्रदर्शित होने वाले पाठ का सही ढंग से परीक्षण के साथ कवर किया गया है, लेकिन प्रदर्शित नहीं है।
यहाँ एक पूरी तरह से सरल बनाया उदाहरण है:
public class MyTextDisplay {
public static void main(String[] args) {
JFrame my_frame = new JFrame("DisplaySomeText");
my_frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JTextArea textArea = new JTextArea(5, 20);
textArea.setEditable(false);
my_frame.add(textArea);
my_frame.setVisible(true);
//this would be in a separate method
textArea.append("Hello World");
}
}
क्या आप वाकई अपने टीडीडी जीवन चक्र में सीमा परीक्षण ("इकाई" यूआई परीक्षण) शामिल करना चाहते हैं? मैं टीडीडी का एक बड़ा समर्थक हूं, लेकिन सीमा परीक्षण, केवल सेवा परत और व्यापार परत के अन्य हिस्सों को शामिल नहीं करता हूं। –
बास्टियन, यह एक महान पहला सवाल है। +1। इसमें प्रयास करने के लिए धन्यवाद। – jmort253
तो प्रदर्शन और सामान का परीक्षण पूरी तरह से अलग विषय के रूप में देखा जाना चाहिए? जैसा कि बताया गया है, मैं टीडीडी के लिए काफी नया हूं ... –