দ্রষ্টব্য: নীচের মূল উত্তরটি ভিএস ২০১২ এর মাধ্যমে ভিএস আপের যে কোনও সংস্করণের জন্য কাজ করবে। ভিএস ২০১৩-তে কোনও পরীক্ষার ফলাফল উইন্ডো রয়েছে বলে মনে হয় না। পরিবর্তে, যদি আপনার পরীক্ষা-নির্দিষ্ট আউটপুট প্রয়োজন হয় তবে আপনি Trace.Write()আউটপুট উইন্ডোতে আউটপুট লিখতে @ স্ট্রেচের পরামর্শটি ব্যবহার করতে পারেন ।
Console.Writeপদ্ধতি "কনসোল" লিখতে না - এটা লিখেছেন যাই হোক না কেন চলমান প্রক্রিয়ার জন্য মান আউটপুট হ্যান্ডেল করতে লাগানো আপ হয়। একইভাবে, Console.Readস্ট্যান্ডার্ড ইনপুট পর্যন্ত যা কিছু জড়িত তা থেকে ইনপুট পড়ে।
আপনি যখন ভিএস 2010 এর মাধ্যমে ইউনিট পরীক্ষা চালান, তখন স্ট্যান্ডার্ড আউটপুটটি পরীক্ষার জোতা দ্বারা পুনঃনির্দেশিত হয় এবং পরীক্ষার আউটপুটটির অংশ হিসাবে সঞ্চিত হয়। আপনি টেস্ট ফলাফল উইন্ডোটিতে ডান ক্লিক করে এবং প্রদর্শনীতে "আউটপুট (স্টডআউট)" নামক কলামটি যুক্ত করে এটি দেখতে পারেন। এটি স্ট্যান্ডআউটে লেখা ছিল এমন কোনও কিছুই প্রদর্শন করবে।
আপনি পারে নিজে একটি কনসোল উইন্ডো খুলতে, পি / ডাকা ব্যবহার @ sinni800 যেমন বলেছেন। AllocConsoleডকুমেন্টেশন পড়া থেকে , এটি ফাংশনটি পুনরায় সেট হবে stdinএবং stdoutনতুন কনসোল উইন্ডোতে নির্দেশ করতে পরিচালনা করবে appears (আমি এটি সম্পর্কে ১০০% নিশ্চিত নই; আমি যদি ইতিমধ্যে stdoutউইন্ডোজ আমার কাছ থেকে এটি চুরি করে নিয়ে যাওয়ার জন্য পুনঃনির্দেশ দিয়েছি তবে এটি আমার পক্ষে ভুল হবে বলে মনে হচ্ছে ।)
সাধারণভাবে, যদিও, আমি এটি একটি খারাপ ধারণা বলে মনে করি; আপনি যে কনসোলটি ব্যবহার করতে চান তা হ'ল যদি আপনার ইউনিট পরীক্ষা সম্পর্কে আরও তথ্য ছড়িয়ে দেওয়া হয় তবে আউটপুটটি আপনার জন্য রয়েছে। Console.WriteLineআপনি যেভাবে আছেন সেভাবে ব্যবহার চালিয়ে যান এবং শেষ হয়ে গেলে ফলাফল ফলাফল উইন্ডোতে আউটপুট ফলাফলগুলি পরীক্ষা করে দেখুন।