এটি ইনস্টল করার পর থেকে আমি ভিএস 2017 এর সাথে লড়াই করছি। এখন মনে হচ্ছে ইউনিট টেস্টগুলি কেবল কমান্ড লাইন "ডটনেট পরীক্ষা" থেকে চলবে।
আমার প্রকল্পটি। নেট কোর 1.1.1। আমি এসডিকে এবং 1.1.1 এর ফ্রেমওয়ার্ক আপডেট ইনস্টল করেছি।
আমি এমএসডিএন ( https://msdn.microsoft.com/en-us/library/ms182532.aspx ) এ নমুনাটি চেষ্টা করেছি যা ঠিক একইভাবে ব্যর্থ হয়।
পরীক্ষাগুলির জন্য সমস্ত নিউগেট প্যাকেজগুলি এবং মূল প্রকল্পটি বর্তমান। এবং পরীক্ষা প্রকল্প এবং মূল প্রকল্প উভয়ই ত্রুটি ছাড়াই বিল্ড করে। কমান্ড লাইন থেকে একটি পরীক্ষা সফলভাবে চলমান।
কেউ কি ভিএস 2017 তে ইউনিট টেস্টগুলি অর্জন করতে পেরেছে, তা যদি হয় কীভাবে?
ধন্যবাদ, জন
আপডেট - প্রসারিত করুন
এখানে একটি সাধারণ পরীক্ষা প্রকল্পের একটি উদাহরণ যা গিটহাবের সাথে কাজ করছে না । এটি xUnit সহ একটি উদাহরণ তবে আমি এমএস পরীক্ষায় নির্মিত নুনিট এবং ভিজ্যুয়াল স্টুডিওর চেষ্টা করেছি। আমি যা পরীক্ষা করে থাকি বা কী পরিবর্তন করি তা বিবেচনা করেই আমি কোনও পরীক্ষার সন্ধানের জন্য ভিএস পরীক্ষার রানারকে পেতে পারি না।
আমি কি চেষ্টা করেছি
- ভিএস পরীক্ষা ক্যাশে ফাইলগুলি মোছা হচ্ছে
DEL %TEMP%\VisualStudioTestExplorerExtensions
- ভিএস পুনরায় চালু করা হচ্ছে
- পরীক্ষা এক্সপ্লোরার বন্ধ / খোলার
- এক্স ইউনাইট ইনস্টল করার জন্য
Microsoft.DotNet.InternalAbstractions
( এসও পোস্ট দেখুন ) - NUnit- এর জন্য অ্যাডাপ্টার ইনস্টলড এবং NUnit প্যাকেজ হিসাবে একই সংস্করণ (3) নিশ্চিত করুন
test -> test settings -> default processor architecture
x86 এ সেট করা আছে
প্রশ্ন
কেউ দয়া করে ভিএস ২০১7 (.csproj প্রোজেক্ট ফাইল) এর নেট কোর 1.1.0 সমাধানের কার্যকারী উদাহরণ সরবরাহ করতে পারেন যেখানে ভিএস পরীক্ষার এক্সপ্লোরার সাফল্যের সাথে ইউনিট পরীক্ষাগুলি খুঁজে পান বা প্রদত্ত উদাহরণটিতে আমাকে সমস্যাটি দেখান।
app.config
আমার পরীক্ষার প্রকল্পে কেবলমাত্র একটি ফাইলের উপস্থিতি : stackoverflow.com/a/47497668/67824 ।