TDUNIT. الترتيب والملخص
- أنظمة التشغيل:
- Windows All
TDUNIT. العلامات
TDUNIT. وصف
تم تصميم TDUNIT لتكون أداة اختبار وحدة مشابهة ل DBUNIT.NET. يساعد TDUNIT في الوصول إلى وحدة بيانات اختبار الوحدة من خلال السماح لك بالحفاظ على أعمدة الهوية والقيود الرئيسية الأجنبية التي تم تمكينها على قاعدة بيانات الاختبار الخاصة بك عن طريق السماح بقيم التبعية ضمن ملف بيانات XML لبيانات الاختبار. يستخدم TDUNIT ملف XML مشابه في الروح إلى DBUNIT لتحديد بيانات الاختبار المراد تحميلها في قاعدة بيانات مع فرق كبير. يسمح TDUNIT بإنشاء بيانات الاختبار التي تحتوي على أعمدة هوية وعلاقات بين الجداول. على سبيل المثال في TDUNIT، يمكنك تحميل صف العميل في جدول العميل ثم الرجوع إلى المعرف التلقائي الذي تم إنشاؤه (عمود الهوية) للعميل في جدول الطلب. على الرغم من كتابة مكتوبة في C # 3.0، يمكن استخدامها من مشاريع .NET 2.0 طالما تم تثبيت .NET Framework 3.5. من خلال تحديد بيانات الاختبار في ملفات XML، يمكن الاحتفاظ بالبيانات المطلوبة للاختبارات مع الاختبارات وإدراج TDUNIT وتزيل بيانات الاختبار. يتيح ذلك أن تظل قاعدة بيانات الاختبار الخاصة بك فارغة، مما يسمح بتغييرات أسرع وتوزيعا أسهل في الفريق. يستخدم TDUNIT كأداة مساعدة اختبار، في أنك لا تحتاج إلى الوراثة من فئات معينة لاستخدامها. ما عليك سوى إنشاء فئة TestDATAutility لقاعدة البيانات التي تستخدمها واستدعاء الإعداد () عليها. عند الانتهاء من المسيل للدموع (). عليك أن تقرر عند إنشاء بيانات الاختبار وإزالتها. يمكن أن تكون بيانات الاختبار في ملف XML وتحددها اسم الملف، أو يمكنك إضافته كنص حرفي مباشرة في الاختبار الذي تكتبه. كل هذا يجعل TDUNIT أداة اختبار مفيدة للغاية وقوية، ونأمل،، أداة اختبار سهلة الاستخدام. اعتبارا من الآن TDUNIT يعمل مع MS SQL Server و SQLExPress. ومع ذلك، تم تصميم المشروع مع مراعاة القابلية للتمويل، لذلك قم بتنزيل التعليمات البرمجية المصدر وإنشاء فئات Scrriptengine الخاصة بك و ScriptExeCutionEngine عن طريق تطبيق ISIcriptengine و iScriptExeCutionEngine ل DBMS المفضلة لديك. يمكنك استخدام SQLServerscriptExecutionEngine.cs و basicsqlscriptengine.cs كأمثلة على ما تحتاج إلى القيام به. SQLServerTestDataUtility يجعل Instantiating كائن TestDaTautility لخادم MS SQL نسيم.
TDUNIT. برامج ذات صلة