{"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":"Testcontainers ile Kafka Testleri: Kolay ve H\u0131zl\u0131 Entegrasyon","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"5lNV4TCZpy\"><a href=\"https:\/\/fatihsoysal.com\/blog\/testcontainers-ile-kafka-testleri-kolay-ve-hizli-entegrasyon\/\">Testcontainers ile Kafka Testleri: Kolay ve H\u0131zl\u0131 Entegrasyon<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/testcontainers-ile-kafka-testleri-kolay-ve-hizli-entegrasyon\/embed\/#?secret=5lNV4TCZpy\" width=\"600\" height=\"338\" title=\"&#8220;Testcontainers ile Kafka Testleri: Kolay ve H\u0131zl\u0131 Entegrasyon&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"5lNV4TCZpy\" 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":"Yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde, \u00f6zellikle mesaj kuyru\u011fu sistemleri kullanan uygulamalar i\u00e7in, kapsaml\u0131 testler son derece \u00f6nemlidir. Kafka gibi da\u011f\u0131t\u0131k bir sistemde, yerel bir test ortam\u0131 kurmak ve y\u00f6netmek karma\u015f\u0131k ve zaman al\u0131c\u0131 olabilir. \u0130\u015fte bu noktada Testcontainers devreye giriyor. Bu makalede, Testcontainers kullanarak Kafka testlerini nas\u0131l kolayca ve verimli bir \u015fekilde entegre edebilece\u011finizi ad\u0131m ad\u0131m g\u00f6sterece\u011fim."}