سؤال

وأنا تطوير الكسوف المساعد وإجراء اختبارات لذلك. بعضها JUnit الاختبارات العادية، وبعضها اختبارات PDE (أي تتطلب بدءا مثيل الكسوف لتكون قادرة على الوصول الداخلية الكسوف).

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

وسأكون ممتنا أي ردود فعل، لدرجة أنني يمكن أن يعوض ذهني حول كيفية المضي قدما.

ويرجع الفضل في ذلك مسبقا!

وأطيب التحيات، فلاد

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

المحلول

وسوف يكون هناك الكثير من العمل لأنك لا يمكن إعادة استخدام الكثير من التعليمات البرمجية الأصلية (وهي مليئة الكثير من private final static للبيانات وقت التشغيل التي لا يمكن التخلص من ولا يمكنك الوصول إليه).

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

نصائح أخرى

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