क्या आप किसी IceFaces एप्लिकेशन के घटकों को अलग कर सकते हैं ताकि उन्हें एकत्रित एप्लिकेशन पर सेलेनियम या HttpUnit जैसे कुछ का उपयोग करने के बजाय अलगाव में परीक्षण किया जा सके?यूनिट परीक्षण बर्फ के टुकड़े
बैकिंग बीन्स को आसानी से अलग किया जा सकता है (यदि टेस्टेबल होने के लिए लिखा गया है) लेकिन मुझे जितना संभव हो उतना शेष एप्लिकेशन का उपयोग करते समय एप्लिकेशन के टेम्पलेट/डिस्प्ले भागों का परीक्षण करने में दिलचस्पी है। क्या यह किया जा सकता है? कैसे?
क्या "डमी डेटा" का उपयोग कर एक IceFaces ऑब्जेक्ट को टेक्स्ट के रूप में प्रस्तुत करने का कोई तरीका है जिसे मैं पारंपरिक यूनिट परीक्षणों के माध्यम से चला सकता हूं?
मैं ये सब करने के तरीकों के बारे में सोच सकता हूं, लेकिन उनमें कई एप्लिकेशन (एक घटक के लिए एक परीक्षण करने के लिए) शामिल हैं। हालांकि, यह चीजों को करने का एक उप-इष्टतम तरीका लगता है।
सभी इच्छुक ढांचे डिजाइनरों के लिए ... पर विचार करें कि कैसे सबसे अच्छा आपके डिजाइन चरण के दौरान परीक्षण की सुविधा के लिए। :- पी –
उस के लिए आमीन! यह निश्चित रूप से ध्यान में रखना एक डिजाइन बाधा है। – Ryan