سؤال

وأنا المهاجرة بلدي JUnit الاختبارات من أداة JUnit V3 V4 لأداة JUnit.

وكنت آمل أن استخدام البحث والاستبدال هيكليا "SRS" لإضافة تعليق توضيحيTest قبل جميع طرق تبدأ مع الاختبار. * استخدام المفضلة IDE IntelliJ لل.

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

وربما التعبير العادي هو أسهل: -)

و/ قسطنطين

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

المحلول

وليس من الممكن، حتى الآن، ولكن هناك طلبات لاستبدال أعضاء الفئة.

وهنا هو وجود صلة مفيدة للبدء مع SSR: HTTPS: // شبكة الاتصالات العالمية. jetbrains.com/idea/docs/ssr.pdf

نصائح أخرى

وحاولت مع SSR التالية ولكن لدي نفس المشكلة مما كنت:

وقالب البحث:

public class $TestCase$ extends $TestCaseClazz$ {
  public void $testMethod$();
}

وقالب استبدال:

@Test public void $testMethod$();

وI تحقق "هذا المتغير هو الهدف من البحث" على testMethod. المعاينة يبدو طيب، ولكن في الواقع IntelliJ للحذف طريقة كله: (

فتح بحث -> استبدال في مسار
تعيين الدليل إلى الدليل حيث يتم وضع الاختبار
مجموعة سلسلة البحث إلى: اختبار باطل العام
تعيين استبدال سلسلة ل:Test \ ن \ tpublic باطلة اختبار
خانة التعبير منتظم.

التمتع بها.

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