xUnit.net اختبار متجرد [لإزالة اختبار التعليمات البرمجية المضمنة في ثنائيات قبل النشر/الشحن]

StackOverflow https://stackoverflow.com/questions/1443278

سؤال

هل هناك اختبار متجرد (كما هو محدد في xUnit أنماط الاختبار) المتاحة التي تدعم إزالة الطبقات التي تحتوي على أساليب الموسومة [حقيقة]s.... الخبالإضافة إلى الاعتماد على xunit.dll من الثنائيات [كجزء من عملية بناء] ?

مزيد من التفاصيل الكاملة متطلبات السياق في هذا xUnit CodePlex بعد.

إذا تعذر ذلك (ما يزيل الاختبارات الإشارة إلى DLL) ، لا أحد يملك المنفعة/ثبت نظيفة نهج إزالة xunit.dll dependecy دون الكثير من أعبث في .vcproj الملفات الخ.

مفتوحة المصدر المفضل.نظيفة خطية واحدة NUnit قد يحتمل أن تكون بمثابة قاعدة.

ملحوظة::أنا على علم من السلبيات من تضمين قانون الجمعيات - هذا السؤال ليس حول ذلك (إلا إذا كنت أشعر بعد قراءة codeplex الموضوع أن بعض النقاط الرئيسية التي يجري غاب).

هل كانت مفيدة؟

المحلول 2

كما لوحظ في codeplex بعد تحديد متطلبات, لقد نفذت الأساسية متجرد مع أحادية.سيسيل ولكن انتهى الاستفادة من حقيقة أن غير المستخدمة المراجع الحصول على محسن في بيان بناء أن 'غزة' الاختبارات من قبل باستثناء بناء على تعريف #التي لا تحكم من الخارج عبر MSBuild الاحتجاج

نصائح أخرى

إذا كان لديك وحدة الاختبارات توضع في مشروع resp.الجمعية الخاصة بهم يجب أن تكون هناك حاجة إلى غزة فئات اختبار قبل النشر.ما هو الخطأ عن هذا النهج ؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top