أو إس جي أي اختبار وحدة من دون خطوة حزم حزم

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

  •  22-07-2019
  •  | 
  •  

سؤال

ولقد راجعت حل اختبار عدد قليل للأو إس جي أي بما PAX وكان له نظرة سريعة على TestCase مجردة في الربيع DM لكن كلاهما يبدو أنها تتطلب واحد إلى جرة صعودا وحزمة حزم المرتبطة بها. وكنت آمل أن تجد شيئا أن يعمل من دون هذه الخطوة المتوسطة.

وتخيل القدرة على حزمة حتى حزم على CLASSPATH بحيث جعلت الحزم x و y حتى XY حزمة والحزم x و ض تتكون حزمة XZ. حزمة XZ لن "رؤية" حزمة "ص" ولكن يمكن استيراد الخدمات من XY الذين يعيشون في حزمة العاشر. أي تعليقات إذا كان ذلك ممكنا أو في حالة وجود أي ما يعادل اختبار حالة / المكتبة؟

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

المحلول

وأعتقد أن استخدام حزم صغيرة من OPS4J مع امتحان باكس هو ما كنت أبحث عنه.

http://wiki.ops4j.org/display/paxexam/ExamAndTinybundles

نصائح أخرى

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

ولكن قد تكون كافية بالنسبة لك لفرض تجميع الرؤية الوقت عن طريق فصل الفصول الدراسية إلى وحدات تجميع واضحة (على سبيل المثال منفصلة وحدات مخضرم X، Y، Z) مع تبعيات المناسبة ومن ثم تشغيل إطار الاختبار المعياري (على سبيل المثال أداة JUnit) بدون أو إس جي أي .

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