الموقع الصحيح (في Gradle) لوضع التعليمات البرمجية التي يجب تشغيلها في حالات الاختبار _all_؟

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

  •  26-09-2019
  •  | 
  •  

سؤال

فقط أتساءل ... لدي بعض التعليمات البرمجية (تعطيل مخرجات تسجيل معينة) التي أرغب في تشغيلها من قبل الكل اختبارات ...

لا أرى أي أمثلة من هذا القبيل لاختبار Junit/Groovy في دليل العينات ... هل هناك مكان جيد/صحيح لوضع مثل هذا الرمز؟

شكرًا لك!

ميشا

PS أنا أستخدم إصدار 0.9 معاينة 3.

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

المحلول

بحسب ال اختبار رمز المصدر ، يجب أن تكون قادرًا على تعيين إغلاق BeForesuite/Beorforetest في مهمة الاختبار. لم أجربها ، لكني أتصور أنه يعمل شيئًا كهذا:

test {
    beforeSuite{
        //run custom setup code here
    }
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top