मुझे एहसास है कि यह लगभग 20 अलग-अलग पोस्टों का डुप्लिकेट है, लेकिन उनमें से कोई भी एमवीसी 4 के लिए विशिष्ट नहीं है, और कोई भी जिसे मैंने वास्तव में मेरे सभी सवालों का जवाब नहीं देखा है। अब तक टीडीडी की दुनिया में मेरा पहला प्रयास कम से कम कहने में निराशाजनक रहा है। मैंने जो कुछ करने की कोशिश की है, वह एमवीसी 4 के साथ असंगत है या खराब दस्तावेज वाले तृतीय पक्ष पुस्तकालयों का उपयोग किए बिना असंभव के बगल में मुझे लगता है कि मैं अभी तक समझ में नहीं आता हूं।यूनिट परीक्षण एएसपी.नेट एमवीसी 4 ऐप्स पूरी तरह से
मैं जो करने में सक्षम होना चाहता हूं, वह एक परीक्षण लिखता है जो मेरे नियंत्रक क्रियाओं का परीक्षण करेगा, वे जिस मॉडल को पारित कर रहे हैं और देखें कार्रवाई मॉडल को भेज रही है। मैं परीक्षण करना चाहता हूं कि दृश्य मौजूद है या नहीं, मैं यह जांचना चाहता हूं कि मॉडल को पारित करने के लिए सही प्रकार है या नहीं, मुझे यह जांचने का कोई तरीका चाहिए कि यह ठीक से संसाधित करेगा या नहीं। मैं भी अपने मार्गों का परीक्षण करने में सक्षम होना चाहता हूं। और प्रमाणीकरण फ़िल्टर परीक्षण?
मैं यूनिट परीक्षण एएसपी.NET एमवीसी का एक तरीका चाहता हूं जो मौके पर बहुत कम छोड़ देगा।
किसी कार्रवाई के मॉडल आउटपुट का परीक्षण करना काफी आसान लगता है, लेकिन विचारों का परीक्षण असंभव के बगल में रहा है।
- एक बार मैं कार्रवाई का परीक्षण करने और कार्रवाई परिणाम प्राप्त, मैं कैसे दृश्य यह चाहता है मौजूद है यह देखने के लिए परीक्षण करते हैं:
तो यहाँ सवाल की मेरी सूची है?
- मैं अपने मार्गों का परीक्षण कैसे करूं?
- मैं यह सुनिश्चित करने के लिए कैसे परीक्षण कर सकता हूं कि मेरे विचार ठीक से संसाधित किए जा रहे हैं?
- एएसपी.नेट एमवीसी 4 के थोरौथ यूनिट परीक्षण के लिए वास्तव में "सर्वोत्तम अभ्यास" क्या है?
- मैं यूनिट टेस्ट प्रमाणीकरण कैसे बना सकता हूं?
- मैं एक्शन फ़िल्टरों का परीक्षण कैसे करूं?
मैं विजुअल स्टूडियो परीक्षण परियोजनाओं में निर्मित का उपयोग करना पसंद करूंगा, लेकिन अगर मुझे एनयूनीट का उपयोग करना चाहिए, तो मुझे चाहिए। मुझे बस यह सुनिश्चित करने की ज़रूरत है कि यह ठीक से हो जाए।
आपके प्रतिक्रियाओं के लिए अग्रिम धन्यवाद।
संपादित करें:। मैं भी NUnit क्योंकि incompatibly .NET विधानसभाओं में से एक के संस्करण के साथ कुछ की मेरी MVC4 एप्लिकेशन के साथ काम नहीं कर सकता है में संकलित किया गया
शायद उन प्रश्नों को व्यक्तिगत रूप से खोजना बेहतर है। यदि कुछ भी नहीं आता है, तो प्रत्येक के लिए एक अलग प्रश्न पूछें। – mxmissile