İçeriğe geç

Test Metodu Adlandırma (ARCH4008)

Anahtar java.naming.test-name-convention · Önem info · Kategori naming

Test metotları, test çatısının keşif/adlandırma konvansiyonunu izlemelidir ki tutarlı şekilde toplanıp okunabilsinler.

class OrderServiceTest {
@Test
void t1() { // anlamsız ad
assertEquals(2, calc(1, 1));
}
}
class OrderServiceTest {
@Test
void calc_addsTwoNumbers_returnsSum() {
assertEquals(2, calc(1, 1));
}
}

Test metotlarını “metot_senaryo_beklenen” gibi açıklayıcı bir konvansiyonla adlandırın.