2015-10-09 2 views
5

.Net4.5 से .Net5 तक जाने की कोशिश कर रहा है, इसलिए मैंने अपना समाधान बनाया है, जिसमें "समाधान आइटम" और "src" नामक फ़ोल्डर्स शामिल हैं।.net5 परियोजनाओं के लिए यूनिट परीक्षण बनाना

मैंने .NET 5 का उपयोग करके 3 परियोजनाओं का निर्माण करने में कामयाब रहा है। मुझे "क्लास लाइब्रेरी (पैकेज) - पूर्वावलोकन - एक प्रोजेक्ट टेम्पलेट बनाने के लिए एक क्लास लाइब्रेरी बनाने के लिए एक NuGet पैकेज के रूप में बनाना था जो किसी प्लेटफॉर्म को लक्षित कर सकता है "

अब मैं अपनी यूनिट परीक्षण परियोजनाओं को अपने समाधान में रखना चाहता हूं। मेरा मानना ​​है कि मुझे अब XUnit का उपयोग करना है, जिसमें परीक्षणों के लिए अलग-अलग विशेषताएं हैं।

लेकिन अगर मैं "यूनिट टेस्ट प्रोजेक्ट" बनाता हूं, तो मैं अपनी नई .NET5 परियोजनाओं का संदर्भ नहीं दे सकता।

क्या कोई मुझे सही दिशा में इंगित कर सकता है।

उत्तर

0
  1. SideWaffle Template Pack इंस्टॉल करें।
  2. फ़ाइल -> नई परियोजना -> वेब -> xUnit टेस्ट प्रोजेक्ट।
  3. प्रोजेक्ट.जेसन फ़ाइल में अपनी वेब प्रोजेक्ट जोड़ें।
  4. लाभ !!!

सईद-इब्राहिम-हाशिमी (माइक्रोसॉफ्ट) से पूर्ण विवरण here देखें।

+2

धन्यवाद, ऐसा लगता है कि मेरी वेबसाइट के लिए यूनिट टेस्ट प्रोजेक्ट बनाने के लिए काम करना प्रतीत होता है, लेकिन मेरी अन्य सभी परियोजनाओं के बारे में क्या है, जो वेबसाइट प्रोजेक्ट नहीं हैं, लेकिन .NET5 का उपयोग करते हैं? यह इनके लिए काम नहीं कर रहा है (क्षमा करें, शायद साधारण चीज़ जो मुझे याद आ रही है) – Gillardo

+0

.net5? क्या आपका मतलब .NET 4.5 है? क्या यह आपकी प्रोजेक्ट.जेसन फाइल में है? उस स्थिति में, आपको dnx45 का उपयोग करना चाहिए। –

+2

हाँ मुझे कुछ परियोजनाओं में नेट 5 मिला है। यह आपकी कहानियों के बजाय dnx45 होना चाहिए? यह समझा सकता है कि कुछ और संदर्भ क्यों नहीं देना चाहता। मैं EntityFramework का भी उपयोग कर रहा हूं, नेट 5 पर परियोजना को बनाने का एकमात्र तरीका था .... – Gillardo

संबंधित मुद्दे