سؤال

ولقد بنيت مستودع وأريد أن تشغيل مجموعة من الاختبارات عليها لمعرفة ما تعود وظائف.

وأنا باستخدام Visual Studio 2008 وأنا أتساءل عما إذا كان هناك أي رمل يمكنني اللعب حولها في (سواء في الاستوديو البصري 2008 أو لا) أو إذا كان لدي بالفعل لبناء وحدة تحكم وهمية وعرض لاختبار مستودع <؟ / P>

شكرا،
مات

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

المحلول

حسب مستودع تقصد أن أقول شيئا وهذا هو جزء من طبقة الوصول إلى البيانات الخاصة بك؟ إذا كان الأمر كذلك فما أقوم به هو لعقف قاعدة بيانات نظيفة كجزء من عملية الإنشاء بلدي (باستخدام نانت). بهذه الطريقة عند تشغيل بلدي بناء، ومدمن مخدرات لي ديسيبل تنظيف، أي تحديث البرامج النصية لقد ركض ضد لجعله يصل الى سرعة، ثم ركض كل ما عندي اختبارات وحدة ضد قانون بلدي، ثم ركض بلدي التجارب مستودع لضمان التي تعمل المتوقع كما بلدي DAL، ثم يتم إعادة بناء بلدي ديسيبل (إعادة أساسا إلى وضعها الطبيعي)، وبعد ذلك أنا على استعداد للذهاب. بهذه الطريقة أستطيع أن ضخ داخل وخارج البيانات بقدر ما أحب بلدي من خلال مستودع للتأكد من أن كل من وظائف العمل هناك ... دون التأثير على بلدي يوما بعد يوم ديسيبل تنمية / البيانات.

إذا قمت بتشغيل مجرد اختبارات على ديسيبل العمل الخاص بك، ثم واجهت المشكلة التي قد تتغير البيانات التي قد كسر الاختبارات الخاصة بك. إذا كجزء من الاختبارات الخاصة بك مضخة البيانات في المعروف، ومن ثم إجراء اختبارات على المخزون الخاص بك، فمن المفترض النتيجة أن تكون معروفة ويجب أن لا تتغير مع مرور الوقت. وهذا يجعل الاختبار أكثر عرضة لتحمل عبر الزمن.

وهذا الأمل هو ما يعني!

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