ngMocks Ad Alanına Giriş
ngMocks, mock'ları özelleştirmeyi, istenen öğelere ve örneklere erişimi sağlayan çeşitli yardımcı işlevler sunan bir ad alanıdır.
Mock davranışını özelleştirme
defaultMock()
ipucu
Mock davranışını özelleştirirken, kullanılan yöntemlerin özelliklerini dikkate almak önemlidir.
globalExclude()
globalKeep()
globalMock()
globalReplace()
globalWipe()
Form kontrol olaylarını simüle etme
change()
touch()
HTML olaylarını simüle etme
click()
trigger()
event()
ng-template
ile etkileşim
render()
hide()
Öğelere ve örneklere erişim
input()
output()
bilgi
Öğelere ve örneklere erişim, test işlemlerinde kritik bir adımdır.
find()
findAll()
reveal()
revealAll()
get()
findInstance()
findInstances()
findTemplateRef()
findTemplateRefs()
crawl()
Metodları ve özellikleri stub'lama
stub()
stubMember()
Testler için yardımcılar
guts()
faster()
tehlike
Test süreçlerinde kullanılan yardımcıların doğru bir şekilde yapılandırılması, testlerin güvenilirliğini artırır.
ignoreOnConsole()
throwOnConsole()
formatHtml()
formatText()
flushTestBed()
reset()
"ngMocks ad alanı, Angular uygulamalarında test süreçlerini kolaylaştırarak geliştiricilerin işini büyük ölçüde basitleştirir."
— ngMocks Kullanım Kılavuzu