Ana içeriğe geç

ngMocks.ignoreOnConsole

ngMocks.ignoreOnConsole, console.log'ı bir spy ile bastırır (eğer otomatik spy kullanılıyorsa).

bilgi

ngMocks.ignoreOnConsole, mevcut test takımı için beforeAll içerisinde fonksiyonları bastırır ve afterAll içerisinde geri yükler.

Ayrıca, başka yöntemler de stub edilebilir:

ngMocks.ignoreOnConsole('log', 'err', 'warn');

"Bu yöntem, test sırasında konsoldaki gürültüyü azaltarak daha temiz bir çıktı sağlar." — Angular Testing Guide


Kullanım Detayları

Ekstra Bilgiler

  • Kapsamlı Kontrol: Birden fazla konsol komutunu aynı anda bastırma yeteneği.
  • Arka Plan Bilgisi: Testlerin doğru çalışması için gereksiz logların silinmesi.

ipucu

Testlerinizde konsol loglarını yönetirken bu yöntemi kullanarak, çıktıları daha yönetilebilir hale getirebilirsiniz.

Uygulama

  1. ngMocks.ignoreOnConsole fonksiyonunu çağırarak konsol loglarını bastırın.
  2. Test işlemleri sonunda afterAll kullanarak isteğe bağlı olarak geri yükleyin.