मैं इस पर कुछ स्पष्ट जानकारी खोजने की कोशिश कर रहा है, लेकिन मैं करने के लिए नहीं कर पाए हैं - या तो क्या मैं अस्पष्ट करने के लिए किया गया है मुझे समझने के लिए क्या, हो रहा है या गलत बात के लिए भी विशिष्ट मिल गया है, उदाहरण के लिए एक यूनिट परीक्षण के लिए एक ट्यूटोरियल जो AuthorizeAttribute परीक्षण करता है।मैं एक कस्टम एक्शनफ़िल्टर को यूनिटटेस्ट कैसे कर सकता हूं?
: (पी एक तीसरा विकल्प, ज़ाहिर है कि मुझे पता है कि मैं जानकारी मैं के लिए ... जो मामले में मैं अभी भी मदद की जरूरत है देख रहा हूँ पढ़ रहा हूँ भी गूंगा कर रहा हूँ की है, क्योंकि मैं गूंगा हूँ) (यकीन है कि कार्रवाई की आवश्यकताओं को पूरा करने के लिए)
- एक दिया ActionFilter एक कार्रवाई करने के लिए लागू किया जाता है यही कारण है कि: मैं दो बातों का परीक्षण करने में सक्षम होना चाहते हैं ।
और मैं पता कर रहा हूँ। क्या कोई मुझे सही दिशा में धक्का दे सकता है कि मुझे वास्तव में परीक्षण करने की क्या ज़रूरत है? परीक्षणों की व्यवस्था, अधिनियम और कार्य अनुभागों में मुझे क्या होना चाहिए?
एक छोटी सी विस्तार, अगर मैं पर्याप्त स्पष्ट नहीं कर रहा हूँ:
मैं एक CustomValidationFilter
कि अगर दो सबमिट किए गए फ़ॉर्म मान ही कर रहे हैं की जाँच करने के लिए, और एक ModelStateError
जोड़ने अगर नहीं माना जाता है की है। मैं यह सत्यापित करने के त्रुटि सही त्रुटि संदेश के साथ जोड़ा जाता है, तो मान ही नहीं हैं चाहते हैं, और त्रुटि है कि नहीं कहा कि यदि मान बराबर (और गैर-नल) कर रहे हैं।
मैं भी एक GuestbookController
पर एक Write
कार्रवाई की है। मैं यह सत्यापित करना चाहता हूं कि फ़िल्टर इस क्रिया पर लागू होता है।
आप संभवतः इस के लिए अपने काम कोड पोस्ट कर सकते हैं? मुझे विशेषता बनाने के लिए मिला है, लेकिन मुझे परिणामस्वरूप एक्सचेंजिंग कॉन्टेक्स्ट में गुजरने में समस्याएं आ रही हैं। –
हाय मार्क! मेरा कोड http://snipplr.com/users/RockinForGod/ –