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
ngMocks.ignoreOnConsole
fonksiyonunu çağırarak konsol loglarını bastırın.- Test işlemleri sonunda
afterAll
kullanarak isteğe bağlı olarak geri yükleyin.