{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Angular 19'da Jest Kurulumu: Ad\u0131m Ad\u0131m K\u0131lavuz","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"45eL7tJvHW\"><a href=\"https:\/\/fatihsoysal.com\/blog\/angular-19da-jest-kurulumu-adim-adim-kilavuz\/\">Angular 19&#8217;da Jest Kurulumu: Ad\u0131m Ad\u0131m K\u0131lavuz<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/angular-19da-jest-kurulumu-adim-adim-kilavuz\/embed\/#?secret=45eL7tJvHW\" width=\"600\" height=\"338\" title=\"&#8220;Angular 19&#8217;da Jest Kurulumu: Ad\u0131m Ad\u0131m K\u0131lavuz&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"45eL7tJvHW\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Fatih Soysal olarak, bug\u00fcn Angular 19 projelerinizde Jest test framework'\u00fcn\u00fc nas\u0131l kolayca kuraca\u011f\u0131n\u0131z konusunda ad\u0131m ad\u0131m bir rehber haz\u0131rlad\u0131m. Jest, Facebook taraf\u0131ndan geli\u015ftirilen g\u00fc\u00e7l\u00fc ve kullan\u0131m\u0131 kolay bir JavaScript test \u00e7al\u0131\u015ft\u0131r\u0131c\u0131s\u0131d\u0131r. \u00d6zellikle Angular uygulamalar\u0131nda birim testlerini yazmak i\u00e7in ideal bir se\u00e7enektir. Bu rehberde, kurulum s\u00fcrecini ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z ve basit bir test \u00f6rne\u011fiyle konuyu peki\u015ftirece\u011fiz."}