Ana içeriğe geç

ngMocks.globalWipe

ngMocks.globalWipe, herhangi bir ngMocks.default fonksiyonu ile yapılmış tüm özelleştirmeleri sıfırlar.

bilgi

ngMocks.globalWipe kullanımı, test projelerinde özelleştirmeleri temizleyerek, testler arasında tutarlılığı sağlamak için önemlidir.

ngMocks.defaultMock(Service, () => ({
stream$: EMPTY,
}));
ngMocks.globalExclude(Component);
ngMocks.globalKeep(Directive);
ngMocks.globalReplace(Pipe, FakePipe);

ngMocks.globalWipe(Service);
ngMocks.globalWipe(Component);
ngMocks.globalWipe(Directive);
ngMocks.globalWipe(Pipe);

// Yukarıdaki tüm öğeler her zamanki gibi taklit edilecektir
ipucu

Uygulamanızda gerektiğinde ngMocks.globalWipe fonksiyonunu çağırarak, belirli bileşenlerin veya hizmetlerin önceki ayarlarını temizlediğinizden emin olun.

Anahtar Nokta:

ngMocks.globalWipe, tüm mocking ayarlarını sıfırlayarak, test senaryolarının temiz bir başlangıç yapmasını sağlar.
— ngMocks Belgelendirme Ekibi

Ek Bilgiler ngMocks.globalWipe ile birlikte kullanabileceğiniz diğer ngMocks fonksiyonları şunlardır:

  • globalExclude
  • globalKeep
  • globalReplace