{"pages":{"search":{"query":"Test Double","originalQuery":"Test Double","serpid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","parentReqid":"","serpItems":[{"id":"8409812737333495192-0-0","type":"videoSnippet","props":{"videoId":"8409812737333495192"},"curPage":0},{"id":"10875596268276754783-0-1","type":"videoSnippet","props":{"videoId":"10875596268276754783"},"curPage":0},{"id":"16107046661208034194-0-2","type":"videoSnippet","props":{"videoId":"16107046661208034194"},"curPage":0},{"id":"12085545526248433526-0-3","type":"videoSnippet","props":{"videoId":"12085545526248433526"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFRlc3QgRG91YmxlCg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","ui":"desktop","yuid":"5608343061773807883"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"3716193066266974058-0-5","type":"videoSnippet","props":{"videoId":"3716193066266974058"},"curPage":0},{"id":"5597456426694774050-0-6","type":"videoSnippet","props":{"videoId":"5597456426694774050"},"curPage":0},{"id":"684963000844167840-0-7","type":"videoSnippet","props":{"videoId":"684963000844167840"},"curPage":0},{"id":"17316847662138353558-0-8","type":"videoSnippet","props":{"videoId":"17316847662138353558"},"curPage":0},{"id":"2968715438146248060-0-9","type":"videoSnippet","props":{"videoId":"2968715438146248060"},"curPage":0},{"id":"14635000575051432125-0-10","type":"videoSnippet","props":{"videoId":"14635000575051432125"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFRlc3QgRG91YmxlCg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","ui":"desktop","yuid":"5608343061773807883"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"5253434377445618974-0-12","type":"videoSnippet","props":{"videoId":"5253434377445618974"},"curPage":0},{"id":"781092847909968759-0-13","type":"videoSnippet","props":{"videoId":"781092847909968759"},"curPage":0},{"id":"15127250482298999638-0-14","type":"videoSnippet","props":{"videoId":"15127250482298999638"},"curPage":0},{"id":"9698508176680295371-0-15","type":"videoSnippet","props":{"videoId":"9698508176680295371"},"curPage":0},{"id":"13425158401313553524-0-16","type":"videoSnippet","props":{"videoId":"13425158401313553524"},"curPage":0},{"id":"13259922569009371684-0-17","type":"videoSnippet","props":{"videoId":"13259922569009371684"},"curPage":0},{"id":"14927126500464605130-0-18","type":"videoSnippet","props":{"videoId":"14927126500464605130"},"curPage":0},{"id":"5497118020549667066-0-19","type":"videoSnippet","props":{"videoId":"5497118020549667066"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dFRlc3QgRG91YmxlCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","ui":"desktop","yuid":"5608343061773807883"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DTest%2BDouble","pages":[{"reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"0239037075393546907162","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1506059,0,97;1503642,0,42;1469658,0,51;1457620,0,67;1500299,0,62;1470058,0,14;1504420,0,96;1488899,0,2;1510154,0,9;1504482,0,27;1501186,0,40;1339938,0,91;15353,0,56;1484367,0,20;1475300,0,28;1501448,0,32;1512232,0,27;1496379,0,87;1508270,0,65;1349071,0,29;1508564,0,76;1505979,0,94;260563,0,77;1510895,0,68;805348,0,50;1510433,0,65;972817,0,50;1060666,0,80;151171,0,40;1281084,0,20;287509,0,26;1447467,0,79;1482982,0,30;1492864,0,50;1499822,0,48;912281,0,36"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DTest%2BDouble","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Test+Double","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=Test+Double","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Test Double: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Test Double\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Test Double — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y54a65768f5386bf6d1d24ff17f5a387e","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506059,1503642,1469658,1457620,1500299,1470058,1504420,1488899,1510154,1504482,1501186,1339938,15353,1484367,1475300,1501448,1512232,1496379,1508270,1349071,1508564,1505979,260563,1510895,805348,1510433,972817,1060666,151171,1281084,287509,1447467,1482982,1492864,1499822,912281","queryText":"Test Double","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"5608343061773807883","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1509771,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1773807928","tz":"America/Louisville","to_iso":"2026-03-18T00:25:28-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506059,1503642,1469658,1457620,1500299,1470058,1504420,1488899,1510154,1504482,1501186,1339938,15353,1484367,1475300,1501448,1512232,1496379,1508270,1349071,1508564,1505979,260563,1510895,805348,1510433,972817,1060666,151171,1281084,287509,1447467,1482982,1492864,1499822,912281","queryText":"Test Double","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"5608343061773807883","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"0239037075393546907162","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":164,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isCommentsAuthPopup":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"5608343061773807883","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1787.0__28478b490ff99c62ff6fe458f13cf72504383307","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"twitter.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"8409812737333495192":{"videoId":"8409812737333495192","docid":"34-0-16-Z8F1CA7B2B3A73452","description":"Free course: https://www.skool.com/android-devs Full course: https://www.skool.com/android-devs-pro Chapters: 00:00 Intro 00:12 What Are Test-Doubles 00:53 Exercise Intro 03:24 Dummy 04:43 Stub 07...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1019780/2df4162b2788e058f71c39f2b58533bb/564x318_1"},"target":"_self","position":"0","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dndv-Zuphr6I","linkTemplate":"/video/preview/8409812737333495192?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"What Are The Different Kinds of Test Doubles","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ndv-Zuphr6I\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhUKEzg0MDk4MTI3MzczMzM0OTUxOTJaEzg0MDk4MTI3MzczMzM0OTUxOTJqrw0SATAYACJFGjEACipoaGFwcnl6bHB4a3pyc2FiaGhVQzcxb21qaW8zMUVzeDdMeXRhWjJ5dEESAgASKhDCDw8aDz8TpAaCBCQBgAQrKosBEAEaeIH7BAEC_gMA8gEPBPoE_wH0DgML-f39AOQB9_8J_AIA9QYGAQEAAAAGDP8FAwAAAPj6-w___wAADQ0B-gUAAAAFAAz5BAAAAAYB_f7_AQAA8QT7_QMAAAANCAEFAAAAAO0OCf3_AP8ABQPx_AAAAAD_-P4KAAAAACAALZ112zs4E0AJSE5QAipzEAAaYCAaADMeERPoEBvk7-jyER8BBxbrAQIABfcACxPu7gcb9NIP__8n2h3tzAAAAAb3AgYKAPRCJOrXDfAmAP7MzugJfwQT8SMGIPL54Cv_CuvlBwkkJwDYB_4g9QH5IwzfGCAALRnqczs4E0AJSG9QAiqvBhAMGqAGAACIwQAAAMIAAHhCAACowQAAAEAAACBCAABQQQAANMIAACTCAAAoQgAAAAAAAABCAACmwgAAEMIAAEBCAACgwAAAyMEAAEBAAADYQQAAYMIAADBCAADYwQAAiMEAAOBAAACAQAAAEMEAAEDCAAAAQAAAoEEAAHBCAAAwQQAAcEEAACBBAACgQAAAJMIAAHxCAAC4QQAAYEIAAADAAACYwQAAmEEAAFRCAABYQgAAYEEAAFDBAACIwQAAGMIAAOhBAAAcQgAAisIAALjBAACwQQAA4MAAAADAAABgQQAAgMAAAOBAAABwwQAAcEEAAMxCAAAwQQAAIMEAAChCAABkwgAAwMEAACBCAABwQgAAYMIAAEzCAACwQQAAYEIAAADBAAAAwgAAjkIAAMBBAACGwgAA4MEAAFBCAACAPwAAuMEAACjCAADgQAAAIEEAAFBCAACAvwAABEIAAEDCAACWQgAABEIAAKDBAABAQAAA2EEAABDCAAAMwgAAPMIAADDCAACAvwAAsEEAAJRCAACwwQAAEMEAAAhCAADCQgAAmMIAAIDCAACgQQAAYEEAAODAAAAMwgAAgL8AANDBAACYwQAAAMIAAOBBAADkQgAAQEAAAEDAAABwwgAAAMEAAITCAAAEwgAAQMEAAEzCAADgwgAAIEIAAIBCAACIQQAAGMIAAADCAABIwgAAuMEAALDBAAAwQgAAWEIAAHhCAABAQAAA4EAAACDBAACIwQAARMIAAERCAABEQgAAQEAAAATCAACAQAAAiMEAAOjBAABYQgAAQEEAACBBAADgwAAAEMEAABBBAACswgAAQEEAAIDAAAAAQQAAksIAANBBAAAgQgAAHMIAAKBAAAAUwgAAUEEAAMDAAADEwgAAlkIAADDBAADAQQAAUMEAAIDBAACwwQAAkMEAAMBAAACgwAAA8EEAADzCAACgwgAAtkIAAHBCAACowQAAuEEAAMDAAACAQQAA-EEAADDCAACEwgAAQEEAAIA_AABwwQAAhsIAAGDBAABsQgAA2MEAABBCAAAcwgAAtMIAAEBCAAAwwgAAGMIgADgTQAlIdVABKo8CEAAagAIAAMg9AABEPgAApj4AAHA9AAA8vgAAcD0AADQ-AADqvgAAgLsAAKg9AAAsvgAAMD0AANg9AAB0PgAAdL4AABw-AACCPgAA4LwAABw-AAAfPwAAfz8AAIq-AAB0PgAAUL0AAEA8AACYPQAAyD0AAIA7AACYPQAARD4AAKg9AADYPQAAgDsAABC9AAC4vQAAkr4AANg9AACgvAAAlr4AAMi9AADgvAAAkr4AABQ-AABEvgAA4DwAAOC8AABEPgAAfL4AACQ-AAD4PQAAFD4AALi9AAAcPgAAuD0AABQ-AAD4PQAAKz8AAHS-AAAQPQAAPD4AAEy-AAC4PQAAHD4AAIg9IAA4E0AJSHxQASqPAhABGoACAACqvgAAEL0AAKa-AABDvwAAMD0AAOi9AAAQvQAAyL0AAGy-AADYPQAAiD0AAPi9AADgvAAAqr4AAFw-AADgvAAAJD4AAA0_AAAMPgAAlj4AAKi9AACaPgAA6D0AABC9AABAvAAAqD0AAIa-AABQvQAA4LwAAFy-AACYPQAAQDwAACw-AABQPQAAij4AAFy-AABkPgAAUD0AAGy-AADYvQAAgLsAAJg9AACWvgAAQDwAADS-AADIPQAAf78AADy-AABsvgAAQLwAAGQ-AAAsvgAAHD4AAHQ-AAAsvgAA4DwAAOC8AAAQvQAAND4AADy-AAC4vQAAND4AAKi9AADgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=ndv-Zuphr6I","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8409812737333495192"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"10875596268276754783":{"videoId":"10875596268276754783","docid":"34-4-7-Z69348BA1E60C62CD","description":"Test doubles (Stubs, fakes, mocks and spies) are unit testing techniques that allow us to test a class without needing (or wanting!) the real implementations of the things the class we are testing...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2849730/87df27d3db55a3fa77a9a959beea9a09/564x318_1"},"target":"_self","position":"1","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXcoTYFdq_L0","linkTemplate":"/video/preview/10875596268276754783?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Test Doubles - Designing for and using Stubs, Fakes, Mocks, and Spies","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=XcoTYFdq_L0\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhYKFDEwODc1NTk2MjY4Mjc2NzU0NzgzWhQxMDg3NTU5NjI2ODI3Njc1NDc4M2qvDRIBMBgAIkUaMQAKKmhobXFuZXB5a2Rob2RsdGJoaFVDVU1RWVRiV2l0Ylhma3Z0THBaVE5pQRICABIqEMIPDxoPPxP1BYIEJAGABCsqiwEQARp4gf8E-wH-AgAQABAAAgf_AQUQCAn3AP8A7A79_fv_AAAK-_gBAAAAAAYJBwULAAAA_gUGCP7-AQALDfsCBQAAAAf08_X-AAAAEBD6-f4BAADtCAL6AgAAAAH9DxAAAAAA-wEJAPv_AAAAAQEDAQAAAAL39PMAAAAAIAAtE_PZOzgTQAlITlACKnMQABpgQgAAJ_km-tkHF_fu8-QR-BL0KOzSMv8T_gDyG9YcCzjO3yof_0GxGfaqAAAAEhz7DhEA-2sg6dfd_-kvn7HIEAN_BxH0CzRN4MwaBO8rCv7q9Q4pANrk-C3s1_E-MiczIAAt2owsOzgTQAlIb1ACKq8GEAwaoAYAAKhBAABMQgAAXEIAAIC_AADIQQAATEIAAEBCAAAgQQAA4MEAACjCAAAcQgAAuMEAAHzCAADgQQAA_kIAAFDBAAAgwQAAcMIAAKBBAABcwgAAGMIAAHTCAAAswgAArkIAAARCAAD4wQAAbMIAAJzCAAC8QgAALEIAAABAAADAwAAAWMIAAKBAAACGwgAAQMEAAEDBAACuQgAAQEAAAARCAACYQQAAYEEAAGBBAAAcQgAANEIAAATCAACAwgAAQMAAANBBAADYQQAA0sIAAJhBAAAMwgAAyEEAAABBAACAPwAA-MIAAEBBAADYwQAANEIAALBBAABYwgAAwMEAAJDBAAAQQgAAXMIAANBBAAAEwgAAaMIAAODBAAAYQgAAqEIAAFTCAABsQgAA6MEAAK7CAACgwQAAmMEAAEBAAAAQwQAAssIAANhBAADwwQAAiEEAAIjBAADwQQAA4MAAACBCAABIQgAA2MEAALjBAAAcQgAAgEAAAGDBAACIwQAAbMIAAOjBAAAAwAAAkEEAAMjBAABkwgAAmEIAAABAAABEwgAAgsIAAJhBAACIwQAAQEAAAPjBAAB8QgAAoMEAAEBBAACAvwAATMIAAJhBAADoQQAAhsIAAOjBAABMwgAAEEEAADzCAACAQAAAAMIAAHDBAABAQQAAbEIAAKDAAACYwQAAgD8AACDCAACgQQAAOMIAADDCAABEQgAAgD8AAPjBAABgQQAAoEAAAIbCAACYwgAAIEIAAMhBAAAYQgAAgD8AAOhBAABAQQAAAMEAAFjCAACgwAAAoMEAALjBAAAAQAAAwMAAAODBAAAkwgAADMIAAFDBAAB8wgAAFMIAADBCAABgwgAAAEEAAIA_AADgwQAAuMEAAMDAAABgQQAA8EEAAABAAAAEwgAAgL8AAMhBAABAwAAAYEEAAIA_AAAQwQAAeEIAAJjBAABgQgAAXEIAAJjBAABMwgAAYEEAABDCAABMQgAA0EEAAHjCAACowQAA4MAAAEDAAABgwQAAkMEAAAAAAABwwQAAgEEAAMBAAACSwgAA2EEAAKrCAABAwSAAOBNACUh1UAEqjwIQABqAAgAAML0AAKg9AACSPgAAMD0AADC9AAB8PgAAuD0AABW_AAAkvgAA4DwAALi9AABQvQAAQDwAACQ-AAD4vQAAEL0AAJY-AACgPAAATD4AANY-AAB_PwAAVD4AAAw-AADYPQAA4LwAAPg9AACoPQAAMD0AAHC9AAAEPgAAiD0AAEC8AACYvQAAoLwAAIg9AABwvQAA6D0AAOA8AAA8vgAAPL4AAKi9AAAwPQAATD4AABA9AACIvQAAij4AAKg9AAAEvgAAUD0AAEA8AACqPgAA2D0AAHQ-AAAMPgAAHL4AAHC9AAAnPwAAuL0AAOC8AACYPQAAQDwAAIg9AADoPQAAFL4gADgTQAlIfFABKo8CEAEagAIAAFy-AADIPQAAyL0AADu_AAAQvQAA4LwAAIg9AADgvAAANL4AAIo-AADYvQAAgDsAAAS-AAAsvgAAmD0AAHC9AACovQAAHT8AAAQ-AACiPgAAUD0AAKi9AADYPQAAqL0AACS-AACIPQAANL4AAFC9AABQvQAAmD0AAIA7AABwPQAAoDwAALi9AACAOwAAQLwAAAw-AAAwPQAALL4AAEC8AAAQPQAA-D0AAEA8AACYPQAA2D0AADw-AAB_vwAA-L0AADA9AADgPAAAPD4AAOi9AACaPgAARD4AAHC9AAAwPQAAED0AAFS-AABAvAAAuL0AAHA9AAAcPgAABL4AALi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=XcoTYFdq_L0","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10875596268276754783"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"16107046661208034194":{"videoId":"16107046661208034194","docid":"34-10-6-ZAB9F7C1B8D767958","description":"Most of developers have probably heard of the term “mock” – a kind of object that you use in your automated tests to represent some other object. However, this is probably where all knowledge...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4822292/3b033a4172bca780be10c26d5f8b6ff4/564x318_1"},"target":"_self","position":"2","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DY7Zu21lpW_c","linkTemplate":"/video/preview/16107046661208034194?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"20230417 - Efficient testing with test doubles","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Y7Zu21lpW_c\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhYKFDE2MTA3MDQ2NjYxMjA4MDM0MTk0WhQxNjEwNzA0NjY2MTIwODAzNDE5NGqvDRIBMBgAIkUaMQAKKmhodXJucnFlaHhjaWFud2NoaFVDV0wwUmJiVDZJTHp6Q2Q2SXg3dDBBURICABIqEMIPDxoPPxOMIIIEJAGABCsqiwEQARp4gfz_CAEAAQDuAwYGAAP_AQwR_QT1AQEA6AcBDf3_AQDe9wkHAP4AAPP69gv9AAAA-hL_-vf-AQAUA_sGBAAAAAP-APUGAAAAAgv3Bv4BAAD2BAL4AgAAAB0FBwkAAAAA7wgDBv4AAAABCPj5AQAAAAL69gYAAAAAIAAtSsTUOzgTQAlITlACKnMQABpgJBAAFg4TBuMWCvX08P8N_vr2B_IEBgDsBgD7AtzoAAP04CT9_07pFurLAAAACQ4mLjEA8UUJ_ej4-xsQ493wBQl_Ffv48yYE1tofFvkCFhHi6xcnANLiARPp8doXDuokIAAtC-BzOzgTQAlIb1ACKq8GEAwaoAYAACjCAACAQAAAGEIAAHBBAACGQgAA4MAAAPhBAAD4QQAAIMEAAGjCAADgQQAAAMAAAOjBAAAkwgAAmkIAAIBAAAAoQgAAkEEAADjCAABwwgAAwEEAADjCAAAAQgAAAEEAAGhCAAB4wgAAXMIAADBBAADYQgAAIMEAAERCAABAQQAAiMIAAJbCAACuwgAA-MEAAHDBAABIQgAAAMEAAJLCAAAgwQAA4EAAAABBAADAwAAAcMEAAOBBAAA4wgAAikIAAMhBAAAwwQAABMIAAKjBAACYwQAAgkIAAEDBAACowQAAAEAAAKBBAADQwQAAQEEAAFDBAACgwgAAIMIAAKBAAABAwQAAPEIAACDBAADIQQAAIMEAAIZCAABsQgAAFEIAAIjBAAAkQgAATMIAAOhBAAAYQgAA4EEAAIBAAACgwAAALMIAAIBCAAAAQQAAkMEAABhCAAD4QQAAOMIAAFBBAABIQgAAUMEAABBBAADIQQAAuEEAAEhCAAC4wQAAJMIAAKBBAAAwwQAAgEEAABTCAABwwQAAwMEAAChCAAAAwgAAjsIAAChCAACAwgAAYEEAAJBBAACAwAAAgEAAAODAAADgQAAAkMEAAIBBAADMQgAA4EEAAHDCAADAQAAAqEEAAIBAAAAgwQAALMIAAJDBAACEQgAAsEEAABjCAABAQgAAwMEAAMDCAABQQQAAoMEAANBBAACKQgAASMIAAJTCAABAwgAAwMAAABTCAACgwgAAtMIAAMBAAAAQQgAAYMEAAARCAABsQgAAoEAAABDBAAAAQgAAAMAAAABCAAAAQgAA4EAAAKhBAACSQgAAwMAAAKBAAABQwQAAisIAAHRCAAD4wQAAAEIAAODAAABMwgAA-MEAANBBAABQQQAAmMEAAADBAACwwQAAcMEAAKDBAACAQAAA4MIAABDBAAAUwgAA8EEAAIDBAAC2QgAAEEIAAIBAAACQQQAAKMIAAFjCAABQQQAAyMEAAEDBAACiQgAAaMIAAHhCAACGwgAAUEIAAJJCAAA4QgAAAMIAAOBAAABgwQAAuMEAAOjBAADIQSAAOBNACUh1UAEqjwIQABqAAgAAiL0AAOC8AADiPgAATD4AAI6-AAC-PgAAHD4AAAm_AACYPQAAQDwAACQ-AACgvAAAnj4AAIg9AACovQAADD4AAM4-AABwPQAAtj4AAEc_AAB_PwAAJD4AALg9AAAQPQAAED0AABA9AABEPgAAcL0AABC9AAB0PgAAiD0AAFC9AADYvQAAsj4AANg9AAAsvgAAQDwAAOg9AACqvgAAXL4AAOC8AAC4vQAAPD4AAKi9AAC4PQAAuj4AAIC7AAC4vQAAoj4AADA9AAAEPgAAhj4AAOg9AACGPgAAuL0AAOA8AAB3PwAANL4AAMg9AADePgAAoLwAALg9AACAOwAAFL4gADgTQAlIfFABKo8CEAEagAIAAIa-AACoPQAAJL4AACO_AAAwPQAAoDwAAEw-AABMvgAA2L0AANo-AAD4PQAA4DwAABC9AAAEvgAAHD4AAMi9AACgvAAANz8AANg9AAD2PgAAED0AAKi9AADYPQAA4LwAAKC8AABQvQAAcL0AADA9AADYPQAAML0AAIA7AACgvAAAqD0AAMi9AACOPgAA6L0AANg9AACoPQAAFL4AALg9AAAcPgAAmD0AAKA8AAC4vQAAQDwAAAw-AAB_vwAAqL0AAIA7AACgPAAAmD0AAPi9AAAcPgAADD4AAEA8AABwPQAAgDsAACS-AABAvAAAgLsAAIA7AAAMPgAAED0AAKg9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Y7Zu21lpW_c","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16107046661208034194"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"12085545526248433526":{"videoId":"12085545526248433526","docid":"34-7-8-Z26A3B9E531616505","description":"In this video, we explore the 5 types of test doubles—Dummy, Fake, Stub, Spy, and Mock—and why they are essential for writing clean, fast, and reliable unit tests in C#. Learn how to use xUnit v3...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2043807/eca15801d8c236b8b0a147938370abd5/564x318_1"},"target":"_self","position":"3","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dcio7XzACOc0","linkTemplate":"/video/preview/12085545526248433526?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"C# Unit Testing with Test Doubles: Dummy, Fake, Stub, Spy & Mock","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=cio7XzACOc0\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhYKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2WhQxMjA4NTU0NTUyNjI0ODQzMzUyNmquDRIBMBgAIkQaMAAKKWhobmRnZ21zbXdrZnBwdmhoVUNfSVp3M09ENTdYamJMVnZxcDFfc0N3EgIAESoQwg8PGg8_E8AHggQkAYAEKyqLARABGniB-wQBAv4DAAT1EAT7CPwCBRAICPcA_wDjBf0BAPwCAPsA9__8AAAABgkHBQsAAAD0BQMI_AAAAAgKBAIEAAAABQAE7voAAAAFFAD6_gEAAPT99gP2AgAAHAQHCQAAAAD4Cgf7-_8AABX2-PsBAAAACvPw_AEAAAAgAC2ddds7OBNACUhOUAIqcxAAGmBH_wA77AgG2isV7QD_1h7k8OoK19Ir__Eb__0Xz-n4FOW2SSL_KMYc6qMAAAA6DD0mIgAFeRLvuDX9wTKruc0ZPn8oDu8KJSTJyBoU2PYy-vbwKTwAz_jsFiTt6UcsIBsgAC2O7R47OBNACUhvUAIqrwYQDBqgBgAAAEAAABDBAADcQgAAmMEAACjCAABwwQAA6MEAAOjBAACwQQAAIMEAAGDBAAA4QgAAwsIAAJDBAACyQgAAVMIAAPDBAACOwgAAqMEAABzCAACYwQAAkEEAAOhBAACoQQAAEEIAAIBAAAAgwgAANMIAAI5CAACSQgAADEIAALBCAAAgwQAAQMIAAEBCAABAQQAA0MEAAOJCAABAwAAAiMEAAAAAAAAAQQAA8EEAAJhBAACaQgAAgMEAAIC_AAB8wgAAsEIAAKjBAACAPwAAmMEAAEDAAABQwQAAkEEAAOBAAADAQAAALEIAAIbCAADgwAAAuEEAAAhCAAAwwQAAAEAAAADBAADIQQAAjkIAAGzCAACMwgAAUEEAAIpCAADIwQAAnMIAAIBCAAAYQgAARMIAAIC_AADIwQAACEIAAODBAACAPwAAREIAAHRCAACQQQAAgL8AAFBBAABAwQAA-MEAAHxCAAAYQgAAPMIAAGxCAACoQQAAgMEAAEzCAAAYwgAAEMIAAIhBAAA8QgAABMIAAIA_AACqQgAAUEEAAKbCAAAIwgAAJEIAAEBBAAAEQgAAEMIAAKBBAAAMQgAAAEAAAGjCAAD4wQAA4kIAAERCAAAAQQAATMIAAMBAAADIwQAAkEEAAIA_AACQQQAAWMIAAIxCAACiQgAAgEEAAGTCAAAYQgAA0MEAABTCAABMwgAAYEIAAJZCAACYQQAAGMIAAGDBAAAcwgAAmMEAAAAAAACAPwAAkEEAANDBAAAQwQAAWEIAAERCAABAQQAABEIAAFDBAAD4QQAAWEIAAEBBAADgwAAAiMEAACBCAAAQQgAAQMAAAADCAAA4QgAAikIAAODBAACYQQAAAMEAANjBAAAQQQAAoEEAAEhCAAAwwgAAuEEAAODAAABUwgAAmMEAAABAAAA8wgAAwEEAAPBBAACAvwAAwMEAAGBCAABAQAAAmMEAAFBBAABgQQAALMIAAFBBAACCwgAAjMIAAOhBAACYwQAAwEEAAADAAACoQQAAJEIAAGRCAACwwQAAgMAAANhBAACwQQAAcMEAADDCIAA4E0AJSHVQASqPAhAAGoACAAAMPgAA2D0AAMY-AADgvAAAPL4AAI4-AACCPgAA7r4AADC9AAAwvQAA2L0AAIA7AADYPQAATD4AAEC8AADYPQAAyD0AAOA8AAAwPQAAFT8AAH8_AAC4PQAAUL0AAKA8AAAcvgAAyD0AACw-AABAvAAAcL0AAL4-AACYPQAAiL0AAOC8AAAEPgAARD4AALi9AAAkPgAAgDsAAIq-AAAcvgAAoLwAALg9AADYPQAAgDsAABC9AACWPgAAbD4AADC9AADYPQAABL4AAEQ-AACSPgAAND4AAKg9AABAPAAAiD0AAD0_AAAQPQAAqj4AAIo-AABQvQAADD4AANg9AAAEviAAOBNACUh8UAEqjwIQARqAAgAAgLsAAOA8AACOvgAAJ78AAES-AABwPQAA-D0AANg9AABEvgAAbD4AANi9AAC4vQAANL4AAFS-AADgPAAAEL0AAKi9AAApPwAAoDwAAOI-AACAOwAARL4AAKC8AABQvQAAcL0AAKg9AACSvgAAiL0AAEA8AAAwvQAAUL0AAIC7AADoPQAA2L0AAFA9AADYvQAAHD4AABC9AACYvQAAgDsAABQ-AAC4PQAAiL0AALi9AACAuwAAFD4AAH-_AACWvgAAuL0AAMi9AACIPQAAoLwAABw-AAAMPgAAqL0AADA9AACIvQAAyL0AAKA8AAAcPgAAyD0AADQ-AAAEvgAAiL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=cio7XzACOc0","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12085545526248433526"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3716193066266974058":{"videoId":"3716193066266974058","docid":"34-9-8-Z256B9EF869D6D011","description":"Introduction: Join us for a focused session on the practical use of test doubles popularised by the London School of TDD, where we will also demonstrate it in real-time. The session will be live...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2103291/6bc076b44fb0b7523aa091ca6bb1d4c6/564x318_1"},"target":"_self","position":"5","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dcok0L4r4z8Y","linkTemplate":"/video/preview/3716193066266974058?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Test Doubles without Tears (Marco Consolaro & Alessandro Di Gioia)","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=cok0L4r4z8Y\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhUKEzM3MTYxOTMwNjYyNjY5NzQwNThaEzM3MTYxOTMwNjYyNjY5NzQwNThqrg0SATAYACJEGjAACiloaG54YWh0ZnRqand3dGZoaFVDOTA1R0pWYVRfMTBvU2RacThzRG9SZxICABEqEMIPDxoPPxO7GoIEJAGABCsqiwEQARp4gQP9FvgN8ADt9QMKBAX9AecM-gQK_wAA3gDuCwD8AgDw_A0K-gAAAN4BCgMIAAAAAQoC_u7-AQApDfsABQAAACX88Pn7AAAA_fkE__4BAAAI9-j3A_8AAP4C__D_AAAA9_wNBgIAAAD_BvMDAAAAAAcHAwz_AAAAIAAtRvqsOzgTQAlITlACKnMQABpgJxAAIy0D4_DoB-LA5OgP8RD7_QXwFQAU-gDxDs34EC_SufkP_wHqDdi7AAAANeMs7PcA1lVA4fP2Fycw7dcK6xt_xy3fDyooEO3xBvnw4ALd6AYpAMQj8hsE6-kfCQM6IAAt25JHOzgTQAlIb1ACKq8GEAwaoAYAAEDBAADgwQAAcEIAAODBAACwQQAAoEEAAKBBAADYwQAAisIAAIBAAAAgQgAAyEEAAIjCAABwwgAAqEEAAGDBAAAAQAAAmMEAAHDBAADUwgAAfEIAADjCAAAIwgAAkEEAAEBBAACAwAAASMIAAEDCAACSQgAAiEIAAKDAAAC2QgAAhMIAAMBBAAAYwgAAkMEAAJDBAAAQQgAAUEEAAJBBAACAvwAASEIAABxCAAAQQgAAEEIAABDBAAAIwgAAYMEAAIxCAAAAAAAAsMIAAGRCAAAAwQAA8EEAAADBAACIwQAAmsIAAOBBAAAQwQAASEIAAGBBAACowQAABMIAANDBAADAwQAATMIAAPhBAACQwQAAoMAAAADBAAAEQgAA1kIAAATCAADAQgAAHMIAAIDBAACIwQAAsEEAAOjBAAAswgAAtsIAABBBAACgwAAAGEIAADRCAADwQQAAmMIAACxCAAAcQgAAwMEAAOBAAABAQQAAAAAAAKjBAADAQQAAEMIAAEBBAABQwQAAikIAAIzCAAAowgAAcEIAAGhCAABowgAAXMIAALBBAAAAQgAAwEAAACDBAAAoQgAAyEEAACDBAAA4wgAAFMIAAEBCAABkQgAAhsIAAABAAACgwQAAHMIAAADCAACEwgAALMIAABTCAACAQAAAlEIAAOBAAABAQAAACMIAAEjCAABAQAAANMIAALDBAACGQgAA-EEAAATCAACAvwAA2MEAACDCAACGwgAAYEEAALhBAABQQQAAwEEAAIBAAAD4wQAAVMIAAGxCAACAvwAAoEEAANBBAABQQgAAAMEAAMDBAAC4QQAAwMAAAHhCAAB0wgAA4MAAAIhBAACowQAAZEIAAMDAAAB8wgAAoMEAAIjCAAAAwAAAAEIAAIhCAAA4wgAAwMEAAADAAADAwQAAkEEAACTCAACYwQAAGMIAACDCAABAQAAAQEAAAEDAAAAowgAAAEEAAJDBAABoQgAA6MEAAGzCAACAQQAAuEEAAKDAAABgwgAAAEEAAIhBAAAQQQAA0EEAAAAAAADSwgAAFEIAAFTCAADgwSAAOBNACUh1UAEqjwIQABqAAgAA6D0AAAy-AAB8PgAAMD0AAEy-AABQvQAAMD0AAP6-AACIvQAAyD0AANi9AADYPQAAMD0AACQ-AAAsvgAAmD0AADC9AACYPQAALD4AAL4-AAB_PwAAMD0AAIC7AAAEPgAA2D0AAKg9AABQvQAAmL0AALg9AAAwPQAAEL0AAJg9AABQvQAAmL0AAPg9AADgPAAAED0AALi9AADWvgAAlr4AAFC9AAAsPgAA4LwAACS-AAAMvgAANL4AAEw-AADgPAAA-D0AADy-AAAEPgAAPD4AAJY-AABMPgAAur4AAIA7AAAJPwAADD4AAAw-AAAwPQAAyD0AAIA7AADoPQAAVL4gADgTQAlIfFABKo8CEAEagAIAAJq-AAAwPQAA2L0AAGe_AABQvQAAEL0AAFQ-AABUvgAALL4AAM4-AAAcPgAAqD0AAFy-AADIvQAAFD4AAFC9AACgvAAANz8AADw-AADGPgAAqL0AAFC9AABQvQAAoLwAALi9AABwPQAAqL0AABA9AABwPQAAML0AAOC8AABAPAAAJD4AAIK-AAB0PgAAoDwAAMg9AACAOwAAHL4AAKi9AACIPQAA-D0AACy-AADgPAAAgDsAADA9AAB_vwAA2L0AADw-AACYPQAAVD4AAAy-AACoPQAAJD4AAHC9AABwPQAAMD0AABC9AADYPQAALL4AADQ-AAD4PQAAED0AAIg9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=cok0L4r4z8Y","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3716193066266974058"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"5597456426694774050":{"videoId":"5597456426694774050","docid":"34-10-14-Z379F8724B2E6E6DB","description":"Real world TDD Part 2 : Test doubles. This section introduces test doubles, and demonstrates various types of test doubles that you can use to aid your test driven development, and shows that not...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2301327/6beaa378fd1e9247a804afce6a8166d4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/L8D3PAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DKppKwUHgjW4","linkTemplate":"/video/preview/5597456426694774050?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Module 4. Lesson 1. Introducing test doubles","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=KppKwUHgjW4\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhUKEzU1OTc0NTY0MjY2OTQ3NzQwNTBaEzU1OTc0NTY0MjY2OTQ3NzQwNTBqtQ8SATAYACJEGjEACipoaHh4ZGdpdmtub2JoY3pjaGhVQzduZ2I4b2hYVzNlNkg0azZPaDdWMmcSAgASKg_CDw8aDz8TXYIEJAGABCsqiwEQARp4gfsAAfr_AgDzBAUB-QP_ARMCBPn2AQEA3_v9AgP7AgAB_Q4J_wEAAO0K9wcGAAAA_v7-__j-AAAQAwL1BAAAAAEABvb9AAAAFQb_AP4BAADs9wL_AwAAABQEEgIAAAAA9g8BAwEAAAAMBhL8AAAAAPr08QgAAAAAIAAtWSbXOzgTQAlITlACKoQCEAAa8AFSBAgAtvEE_DoA8P_-HPcBgQUL_yD_4QDHEQEB6gDwAfIS5wDu6AEA4gj3AMMDHQES4fX_NgwNAATzCf8CHAoBHfIEACUD-gJEBRYADB4H_h0NDP8G_y0ACewKAQr_6gAKCwz-2wTO_-sJ7gTlBhMCGg4LAQ4DBQUTGw0B4hElAf_YDQALAwQAAO77__oaFAME8wb96w8IBff58wH5Ef8D7fb9_CDr4P4g9AQFDQ_1-QMVFf0NDuz4-erqA_gnEQL4AxD1JPIPBuUYBf817AwJ8vIK_P_s_Pr9IwIOA-75-_IVBfD1Fff28P0O-wn5Af0gAC1uJ0g7OBNACUhhUAIqcxAAGmB_7wAtAAi_D1Qd-OfGAyb0A_n8G9kY_wEv_wwDsQrpJ_TLC_cAEs_mAqYAAADu8uUPIQAwfOXD9wXPKfvvi8vs-G88OCy12P4x7vFG0Ob6DinmHkYA6e6RBhjWyAQQBQogAC0sBRo7OBNACUhvUAIqrwYQDBqgBgAAcEEAADBBAABcQgAAEMEAALhBAADQQQAAlEIAAKDAAACQwgAAwEAAADBBAABcwgAAGMIAAIjCAABcQgAAFMIAAKDBAABMwgAAMMEAAAjCAADAQAAAFMIAACBBAAA8QgAAwEAAACjCAAB4wgAAdMIAAHhCAADIQQAAoEEAAJJCAABgwgAAcMEAACTCAABEwgAAEMEAAJZCAABgwQAAZEIAAABBAABwQQAAPEIAAKBBAABwwQAAYMIAACzCAAD4QQAAkEIAAOhBAAAkwgAAAMAAAMDBAABQQQAAJEIAAAhCAAAAwwAAgL8AAKDBAACAQgAAJEIAACDBAABEwgAAlsIAADhCAABEwgAANMIAAHDBAAAUwgAAFMIAAIBCAABEQgAAqEEAAJDBAAD4wQAAksIAAEzCAABAwAAAnEIAANjBAACEwgAAgkIAAPjBAAB8QgAAoEEAAKjBAADYQQAAkEIAAKZCAADIwQAAVEIAAExCAADAwQAAeMIAAJjBAABowgAAoEAAAABBAAA0QgAAAMIAACzCAAC4wQAAPEIAAODBAAD4QQAAAAAAAMhBAABYQgAAuMEAALDBAABwQQAAsEEAADzCAAAAwAAAIEEAAIA_AABwQQAAEMIAAODAAAAAQAAAHEIAAFzCAAAcwgAAIMIAAABAAADYQQAAwMAAAAxCAABAwgAAHMIAACTCAACgwAAAKMIAAFDBAAAkwgAAgEAAAEBBAAAQwgAAgMEAALTCAACowQAAuEEAAPhBAACgQAAAYEIAAPjBAAC8wgAAgEAAAKBBAAAswgAAQEAAAJBBAABAQQAAEEEAAHDBAAAwwgAAmMEAAMjBAADAwQAAAAAAAHBBAABgQQAA8MEAABjCAABEwgAAyEEAAEBCAABwQgAADEIAABDBAADAwQAAMEIAALjBAAAAAAAAMMEAABhCAADoQQAAdMIAAEBCAAAwwQAAoMEAAPDBAADgwAAAIMEAALJCAACgwQAAdMIAAFRCAADQQQAAQMAAANjBAABQwgAA4EEAAKjBAACIwQAAkEEAADDCAAAkwgAAEMEAAKBAIAA4E0AJSHVQASqPAhAAGoACAABwPQAA2D0AAMI-AABsPgAAFL4AAAQ-AADCPgAAwr4AAMq-AABwvQAAEL0AAKi9AADYvQAAPD4AAAy-AACgPAAAvj4AAJi9AABkPgAAIT8AAH8_AABwvQAA4DwAAIA7AACoPQAAUL0AABQ-AACoPQAA6D0AAEw-AACYPQAA4DwAAKi9AAB0PgAAlj4AAES-AABsPgAApr4AALq-AABEvgAAgLsAAKA8AACaPgAAiL0AAOg9AAD4PQAAmD0AABy-AADIPQAAJL4AABC9AAAUPgAAQDwAABw-AAD4PQAAUD0AACk_AABUvgAALD4AAFA9AACYvQAAuj4AALg9AACovSAAOBNACUh8UAEqjwIQARqAAgAApr4AADQ-AAAMvgAAE78AAHw-AACgvAAADD4AAAS-AACAuwAAnj4AADC9AADIPQAAuL0AAGS-AABUPgAAiL0AABS-AABDPwAA2D0AAOo-AACgvAAAuL0AAGQ-AABAPAAAHL4AABC9AACgvAAADD4AAKg9AAAMvgAAoLwAABA9AACgvAAAiL0AAOg9AACovQAAmD0AADA9AAAUvgAAHD4AAIg9AADgPAAAoLwAABC9AACgPAAAND4AAH-_AACOvgAAMD0AADA9AADovQAA-L0AAIg9AAAMPgAAXD4AALg9AABAPAAAkr4AAOC8AAAQPQAABL4AANg9AAAQPQAAcL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=KppKwUHgjW4","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5597456426694774050"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"49205355"},"684963000844167840":{"videoId":"684963000844167840","docid":"34-5-6-ZB55EF93EED4C5B22","description":"This episode of Testing All The Things is the first in a series where we look at different forms of Test Doubles. We will look at a different type of Test Double in each of the videos. We will...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1344325/02467250dde4118f9ddc8857c0b6710e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/HkacHwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DBkxVa1u-sQw","linkTemplate":"/video/preview/684963000844167840?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"051: Introduction to Test Doubles Dummies and Stubs (Java)","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=BkxVa1u-sQw\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhQKEjY4NDk2MzAwMDg0NDE2Nzg0MFoSNjg0OTYzMDAwODQ0MTY3ODQwaogXEgEwGAAiRRoxAAoqaGhkcWNmcXJlZ2pxeHhlZGhoVUN6c244c1l5Yk41Q0M1Q1p6NTFwRE13EgIAEioQwg8PGg8_E7UMggQkAYAEKyqLARABGniBAgkKBQX6AOvp-v_9AQEADgb_AvYAAADVCQD9CPcEAAUE-wUBAQAA_gYB_wYAAAD-A_8S9v0BABoLAw4EAAAAAgUG_PcAAAAKEvoP_gEAAAj_9wAD_wAAFRMBC_8AAADzEg0H_gAAABQS9AYBAAAAAPTy_gAAAAAgAC3bNsQ7OBNACUhOUAIqhAIQABrwAX8jCgPw2xsCxgYAAOEM8wGG-hD_QyDfAN38F__HF9QA3w4CAOzrKQDMAgH_kC3_AcT91v8rHQUAHgoVAAv6BAAXQesAMtUqAkMWA__5EvP_6zgQ_iPoMgI_9RYAHA7k_Q7fEf7RCdUA3_biBf4FLwAdAAb_Fg0mBNcmIQfaIBf_4QD8AN8NCwSz1_z-HvcJ_Qz91AArGNf9_DAO_yX39wsB7w4CBgQRACMh9_3XAu_8vgnrAN4I_QAECC7-CiYm-e8TCQcI4v8A9Rb38iX05fsPQ_j4HPT0DQHY8_7UBBn1-f4F8dUq_QTkHQT3D_XnASAALbb3DDs4E0AJSGFQAirPBxAAGsAHY0Pvvg_Bp7zTgIM7cxwuvIN2fT307KS7-INGvVbBg7ztxPq71xQIPiIGNT1HwqM8tw2TvhtUEzwbtBy9Z2KaPk46m7wa71g8YsrGvVrAXzwD5zG8Rbz1vWfoxDysuCe8XUBcO-u4K7yNv-M8HQDxPfXVFb35njG96jYSvVMUnr0nTPu70eeTPQ6bLb0dC8S79D25Pfp5lTtULTO8_1htPfSHhzo8VZk8k9STvdUqlTw84Z27cv4BvfQSiDz2Ali8gkLIPdoT7jwi2N08SXQlvQhcEr3-XHq7qncAvC7lmTtr6DA897e6vIWmmTvLZ7m8BpYNPSDKPLwkZHs8Qgouvj5fDr1sw3K88IsLPvM_s7viOsY7Jgx0vV1Guz1MLLo8CwL1vHv8Obxw75o8D7-GPe-crD3DVZQ8PD0lPCM9e7zqo766AI2CPWNerL0IAA67CZbJvVHEuzu7Alm6z6Qovfwjgj1U1ZW8NkPDuwPvPz3wG_y6OhEzPUpKlbzUsZA7fQnVPRGqszrqQoc7Q7hYPQqgWD3Vx-i7udqvvYq0BzwK_Dy8S3ZsPQ3twj055qM7UI_NPZlQtzyTrcu6KHbZvFcIq700iIu7KIKjPddn8zxW2Cm7QzSfvAoDAD0JFSC7v2unuzrDuTzWNX-8-wQgvqaUjL0z3UA6WDn0vGC9Wz2U0Gm7rTcDvGiMO721oNo7jSN7PFXvOrywkUE7VPqePZroOL14Wk84eSEdvVS3abyXzsE6wNWVO4IsVT17eIm47q8OPp8Skb1-0JQ51Qj9PL299TwirI6504k_Pd5HATwYcG86BVrTOz-PMT3I4I84rS-3Ov0S8b28I4k5-OsEPPegVjwh3P85LOQAvVEt4jzs5LO5v6I2PPpSibwJgiS5NokrPegHIDw7DXG4G4t8PTXJGT1tO4K2tdGvPC1_eb1kbwc52vdyvZoMAr1JrqI5HzQWPfGv7zyaA4k4wrS5vEyKn70GYHY4CvITveOdvT2VU9W4rGMmvAZWRLzkLgC5BfN8vbtxfzsQW8y3EJmtvXhAXr0rnbO4TzmLPCH2k7yWFAC5Y6iEvWaZL73HPsk3kdgpPUsF1b1Swhg4wvPau2JN5bwcBcS3tMjWvXRGv73et704x6JIu6nCH73NSDc4JtB2Pfxsmb0_shG4XvSFPVBSIL2stP83cX-0PdekOz3kJ1q4Mu6sPVwmvr3sakM3ak8ZPqlumT0IAjK35yBDvQt0cj0FdZW4HrgUPZHclT3d1ry37G2TPe7xjb28Vm63IAA4E0AJSG1QASpzEAAaYH_0ABLlDMn7PxTwBcfpArrgzgkRxSf__RMA7Pn1AwQF9bgZ__8t1SQEowAAACLyDhIOABN9_87-_Ljt_Oy6-AgsWCUWVZYnFwHg9FYB6gTwKL44FQAD2bYtHN7VIiwNFSAALcirIDs4E0AJSG9QAiqvBhAMGqAGAADAQQAA4EEAADxCAACAQAAAyEEAADRCAACwQQAAikIAAAjCAACgQAAAgEEAANjCAACKwgAAiMEAAKBBAABAQQAAqMEAAKbCAAAswgAAAMAAADBCAABowgAAcMEAAPhBAACAQAAAIMEAAJbCAACqwgAAgMEAAADAAACQwQAA0EEAAFzCAADIwQAA4MAAACDBAABgQQAArEIAAKDAAABgQQAAAMEAAJjBAADQQQAADEIAAEBCAACIwgAAisIAAADBAACCQgAAoMEAAK7CAAAAQQAAwEAAAIBBAAAcQgAAcMEAAMbCAABQQQAAMMIAACBCAACQQQAAoMAAAADCAABAwgAAIEIAAIBAAADAQAAAHMIAAADAAADgQAAAmkIAAIxCAABwwgAAuEIAADBCAABYwgAABMIAAABAAADYQQAAYEEAANDBAACgwQAA4MAAAKBBAABYwgAAgL8AAKBBAABEQgAATEIAALDBAADwwQAASEIAAJjBAACewgAAEMIAAJDCAACWwgAAuMEAADxCAADGwgAAcMIAAHBCAABQQgAAPMIAAFDBAACgwQAAlMIAAKpCAABwwQAABEIAAGxCAAAAwAAAvMIAAKhBAADwQQAAgEAAAMDBAACoQQAAUEEAANDBAADYwQAAMMEAABjCAAAQQQAApEIAAIC_AADgwQAAcEEAAGDBAAA4wgAAGMIAAJjBAABUwgAAcEEAACRCAADIQQAAGMIAAABBAADQwQAAMMIAAAzCAADgwQAAwEAAAJjBAAA0QgAAEMEAALDBAAD4QQAAmMEAAJDBAACgwQAAgL8AABDBAABAQQAAAMAAAFBBAAA8wgAAbMIAAEDBAACQQQAAMMEAAEBBAAAgQQAAXMIAAIDAAACAQgAAKEIAAJxCAAAkQgAAQEEAABDBAABcQgAAQMIAAKDBAABAwQAAMEIAAIBAAADgwQAAlkIAAHBBAAAQwQAAUMIAAPBBAABUQgAAbEIAAMDBAADAwQAAAEEAAFBBAAAcQgAA4MAAABTCAAAgQgAA0EEAALjBAABwQQAAEMEAAAjCAACAvwAAeMIgADgTQAlIdVABKo8CEAAagAIAAFC9AAAkPgAAtj4AACw-AAA8vgAABD4AAKI-AAAPvwAAgr4AADC9AADIvQAAgr4AAJi9AABkPgAAMD0AAHA9AADYPQAAQDwAAKY-AAAHPwAAfz8AAEC8AABwPQAAFL4AABS-AADgPAAAiD0AABA9AAAUPgAAUD0AABQ-AADoPQAAuL0AADy-AABsPgAAiL0AAJg9AABwvQAAqr4AAI6-AADYPQAAUD0AAGw-AADIvQAAqD0AACw-AAB0PgAAuL0AAHQ-AAD4vQAAQLwAALg9AABAvAAAgj4AAIi9AAAMPgAAHz8AADC9AADYPQAAFD4AADA9AADYPQAARD4AAAS-IAA4E0AJSHxQASqPAhABGoACAAAsvgAA6L0AACS-AAA1vwAA4DwAABC9AAAMPgAAHL4AAOi9AAAUPgAAQDwAAMg9AABMvgAABL4AACw-AACgPAAAcD0AACk_AAAMPgAA_j4AAKC8AACIPQAAMD0AAOi9AAAUvgAAUL0AAES-AACgvAAAQDwAAKg9AABwPQAA2D0AAIA7AAAUvgAAsj4AABA9AAAcPgAAiD0AAGy-AABQvQAAVD4AAAQ-AABUvgAAgDsAAKi9AABcPgAAf78AAIK-AADoPQAARL4AAAw-AABQvQAAcL0AADw-AAAcPgAAFD4AAEA8AACSvgAAFD4AAEC8AADgPAAADD4AAFC9AABQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=BkxVa1u-sQw","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["684963000844167840"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1092756562"},"17316847662138353558":{"videoId":"17316847662138353558","docid":"34-6-2-Z91F9888CA4837364","description":"Given at GDG Boulder on June 30, 2016. Matt Logan / _mattlogan http://mattlogan.me Slides https://speakerdeck.com/mattlogan/eff... Resources https://github.com/mattlogan/location...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2449880/1a5b7b5aaed8cdc534b6acc654c63af4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/66pATQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_pCwcdNtxog","linkTemplate":"/video/preview/17316847662138353558?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Effective Unit Testing with Test Doubles by Matt Logan","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=_pCwcdNtxog\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhYKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4WhQxNzMxNjg0NzY2MjEzODM1MzU1OGqIFxIBMBgAIkUaMQAKKmhobGtmdXRhbHZydmNqdWJoaFVDejd1WFpSX2I4QWRIVkl5b0NnbGpyURICABIqEMIPDxoPPxPxFYIEJAGABCsqiwEQARp4gf8HBwUAAADx-hIGBgT-AQ4HBgIY_f3_9Qb1_fUC_wDz_QoI-wAAAP4GBAoEAAAA9v3-_vz_AAAFAu0GAgAAAPEME_38AAAA-AwBBf4BAAD09wcCAwAAABQSAQr_AAAA9wIG9f__AAAC-PX8AAAAAAQG-PwAAAAAIAAtZCbSOzgTQAlITlACKoQCEAAa8AFwAPEBtvEE_Dzy3gAKF_EBgQUL_0oJ2ADN7_YAz_DoAPke9AHi3w4A-hYRAM32AQDw7PIAJwsFAf0H-_8nCggABxX2AEbvAAAvEAIA7_f8__IEBwAPBiEAAOUHAB4JAP0X9wP--wHW_wAF6AMYDxwBDRYTABPuBf8FFQ8AEgsMAfUD-wIA-BEC8PD_Ae0XBwAI_uEABQ33AewD9QHvCu8F9QUCBDAE5wE-GgsH9fb6-fMBBgAODP77_fsSCAMP_Pzk6Af5DfIGB_oPCQAhAgcJ6-gS_QzjBgL4A_L_9PUJ9u7yCADuAQAH-QL_BQgC8_sgAC1uJ0g7OBNACUhhUAIqzwcQABrABw5oDb_qiA092FpJvb-Nfj0erhA9NDDNvNOEbTuKgo27XqQrPCtR9jxzvtg8OnR6vPyMu75aUw-8xurFu_7Viz4gxJ88hqkxO9z0F75-1DU9qmINPPWhg748d_E7LsWXOztFXT2Zuiu8Xd-HPJ87AT6PlCg9OxixPJFWRjy0jqq8lIAdvU8IfDty0kW934pEvFOXDD4Ohrq8T3ulPCDrCT7Fbdm8qpk1vCOTgr1Vh9w8uhVCPOT39rxjFec7S2ryPJTCHD7kk9-7eqMbPTysJjzg1p08_noqvPN95zzZQPw6iaDFvERplLtttT09G-VPPHsyWj0iFla8XNslvDlCtr2kZpQ9T7C_PN20GT49FtE8A2D6u_zrrrvuHmU9iAOyPLO-N7y3HQW8-reJO30TmT0PcBS7Sj-jO5niYDw16Ts9OZ8TPPXZgTxBb-C8ybSRvNGkXrxmrCw9915Xu5qIKL24ytO8U2BcvFhrbb1Cj967iz7VvPES_D3AKJy9rShru2SV0j2tCwk9Rl1rPLLgmTxL7eA8Hz66PBsbsDw0AMo8JP6XvDM8kTwTBkq93XoNvJIy8zwASzg9XXlBu6qlj71geWu8s-xJvL4KWj3XJ8q8RQdqOzHvgT0JebO8sqoSPLP-IjxzdVG9VweAvEcpd72RPtI8RcOcu_LkH724Nre7Uchnu6GGzz2lF9I7o-qyuyXfVr2RbMc75P2POhfeiz0imcA7tyiSu9kQEr1Jzei8WkKlO2t7nrt0m8A9OP0wuXPzjboonPq7m253Nwr3Cj3PBio99q29ORjt8TxvAKy8St0Juto_6jwJRu-8cm1quhwFqToQ0Fg86MoGumzzlb0mX_-8scBEuLUBM7yWjOu7zYowOgGCHLsswgg9kFRXO5osKb2H7uM8ckW_uW1Vkjy2Atg7Bng4N5PY3jsDTE-9Rl8FuJgZNrx56Lu8fnm3Ouq6JjyNixk8Y9QMOMK0ubxMip-9BmB2ODdD_bvQygI9C-RAOYM1Tjz9FAW8axZuuChwQb3mJO-8D7p2OZHEIb2LDKy9yCZ8OKUl4DxBsfo8QDvTuMJLtb2NTQI8DbpPNkmMVLzvSoy9eSvXNs4lCzy7ZWK8gbyZtix6rzu1koy9cPFfOAssWz2m-C68ktCXuMCkQjzfA0-8bnQluOAB1DzH9W88tOoCOKr9jLxS5Bq9JRv-N_Z0ej3gD9-9P5mbt4qWVz0QWPk9jRdAOPCyNb1czM89DEYKuVIJpL0f-FM9CUMwOHcUhLraugW9BVpQOCAAOBNACUhtUAEqcxAAGmA68QA6tizjBgYbDNri9hq69uT6J84r_-kL_wIbuwUIJO2zNBP_Utr3_Z4AAAATChouGwACf_Ho6yfOy_qdnxgC8XoXIQbAARTQwBElDd_pvun_F2kA3N-jMC8dtCcf7B0gAC1G9RU7OBNACUhvUAIqrwYQDBqgBgAADMIAAKhBAACCQgAABEIAAIhBAACwQQAAkEIAAIC_AAAgwgAAgEAAAMDBAADwQQAALMIAAKDAAADgQAAAGEIAAERCAAAAQQAA4MAAAPDCAADAQAAAIMIAABDCAACCQgAACEIAAKhBAAAowgAAiMEAAKpCAADIQQAAEEEAAGBCAACgQAAA6EEAAGTCAABkQgAAUEEAAAhCAABQwQAAuMEAALDBAAAoQgAAJMIAALDBAADoQQAAcEIAACDCAABgwQAAgEEAABTCAABQwgAAAMAAAAAAAABAwAAAWMIAACjCAAAAQgAAkEEAANBBAADYQQAAIMEAAETCAACYwgAAysIAALBBAABMQgAAPEIAADzCAABAwAAAGEIAAARCAAAcQgAAUMEAABhCAAAAQAAANMIAALLCAABAwQAAZEIAAGDCAABgQQAAkMEAANjBAACMwgAANEIAAKDAAACgwQAAQMEAAGRCAADgQQAAVMIAAGhCAAAQQgAA0MEAAEDBAAAMwgAAJEIAABjCAAAkwgAAuEEAAABAAACAwQAAFEIAAFjCAACWwgAAYEEAALjBAAAkQgAAdMIAAFxCAADgQAAABEIAADjCAACAwAAAmEIAABRCAAAwQQAAXMIAAGBBAAAQwgAAYEEAAHDCAAAUQgAATMIAAFDBAAAwwgAAGEIAAAzCAAD4wQAA1sIAAABCAABgwQAAEMEAAMhBAAAYQgAAgEAAAPBBAABAwAAADMIAAJrCAAAoQgAAmEEAABDBAAAQQgAAwEEAANjBAADgQAAACEIAANBBAACgwQAAoEEAAADAAABQwQAAIMIAAEBAAACgwQAAUMEAACTCAABAwAAAyEEAAAzCAAAMQgAAkMEAAMBBAABwQQAAKMIAAKBAAADAwQAA6EEAAADCAAAMwgAAiMEAACDCAACgQAAAUMEAAExCAAAcQgAAkMEAANhBAACKQgAAwEEAAETCAAAQwQAAdMIAAMBBAADYwQAAhsIAAFxCAADAwAAAyEEAAODBAAAMQgAA6MEAAPhBAABAQQAA2EEAAIjBAAAkwgAAKMIAADDBIAA4E0AJSHVQASqPAhAAGoACAAAEPgAAEL0AALI-AAAcPgAAFL4AAGQ-AADIPQAAHb8AAKC8AACgvAAA-L0AAIA7AAAwvQAA2j4AAKC8AAD4PQAAuj4AAFA9AAC4PQAAVz8AAEc_AACgPAAAmD0AAGy-AABAPAAAQDwAAJY-AAC4vQAA-L0AAGw-AADYPQAAcL0AALi9AACGPgAABD4AAAy-AAAEPgAAML0AAKa-AABcvgAAcD0AAFC9AACoPQAAgDsAAOA8AADYPQAAqD0AAIA7AABEPgAANL4AADC9AAAsPgAAHL4AAK4-AACAOwAAyD0AAH8_AABUvgAADD4AALo-AACgPAAA-D0AANg9AAAkviAAOBNACUh8UAEqjwIQARqAAgAAiL0AAKi9AAAMvgAAF78AABQ-AAAQPQAAQDwAAHC9AADovQAA2D0AAKC8AADgvAAABL4AAIq-AABMPgAAUL0AAOA8AAArPwAAQLwAAMo-AACAOwAAUL0AAHA9AABQvQAAqD0AAHA9AABsvgAAiL0AABA9AACIPQAAQLwAAHA9AABwPQAAuL0AAEw-AADgvAAAQDwAAKA8AAA0vgAAyD0AACw-AABAPAAAQDwAABC9AADIvQAAQDwAAH-_AAAkvgAAmL0AAOi9AACIvQAAHL4AAFA9AADgPAAA4DwAABA9AACAuwAAVL4AAOi9AADoPQAA4LwAAIg9AACAOwAAMD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=_pCwcdNtxog","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17316847662138353558"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3213771241"},"2968715438146248060":{"videoId":"2968715438146248060","docid":"34-0-12-Z66B5F8CD142E8AA8","description":"A double is a tool used to isolate one class from a dependency on another. A dummy double is a special type of double which guarantees it is never used. This is done by using assertions in every...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/907142/2ebb30e45d9efe623f3af9ed03220b8e/564x318_1"},"target":"_self","position":"9","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJ9gFc2X42pc","linkTemplate":"/video/preview/2968715438146248060?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Unit Test - How to create and use a dummy double","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=J9gFc2X42pc\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhUKEzI5Njg3MTU0MzgxNDYyNDgwNjBaEzI5Njg3MTU0MzgxNDYyNDgwNjBqrw0SATAYACJFGjEACipoaGhlb3NiZ2xlcXZ3emZjaGhVQ00zWXJJNUN3ZnZlMnV2UVgzd05fUXcSAgASKhDCDw8aDz8ToQOCBCQBgAQrKosBEAEaeIH7C_4A_wEA8QEQBPoE_wENBv8C9gAAAPUA9fQDAv8AB_sIAfsBAAD_EwgKBQAAAP4G_QoD_gAAEAH3_AQAAAAMBgP2AQAAAAgH_wL-AQAA9_0KAfUCAAENAQoFAAAAAPsY_PkA_wAAEgLvAwEAAAAL7P0KAQAAACAALQhh1Ts4E0AJSE5QAipzEAAaYEAHAC3t_bj5Gwz0AMry-voMyuvv6voACSIABAPxCg0E4fYY_wABCxX2wgAAAPUPEyIbAAhH9gf9Q_QKJcDb3gUuf0gIDxQRAg7RExrz7RTuMP8MGgDl6RwIAwT5-_cGICAALXe_Xzs4E0AJSG9QAiqvBhAMGqAGAADgwQAAcMEAAGBBAAA4wgAA-EEAADTCAADSQgAAJEIAAJLCAACYwQAAaEIAAGDCAACAwgAAOMIAAEBAAAAAwgAAGMIAANjBAACAwAAAgMEAAAhCAACawgAAgD8AAKBAAACIwQAAgsIAADDCAADQwQAAsEEAADxCAACQwQAAcEEAAIbCAAA4wgAAtsIAAKbCAAAgwQAAoEEAAIBAAAAwQgAAwEEAAIA_AADgQAAAeEIAACRCAACGwgAAgD8AADBBAAC2QgAAwEEAAI7CAAAwwQAAQMIAAIA_AAAYQgAAqMEAAMDCAADIQQAAAAAAABhCAADQQQAA8MEAACzCAAA0wgAAgEAAAKbCAACYwQAAIMEAAFDBAABwwQAAikIAAABCAADgQQAAhkIAAJBBAAAAwwAAYMEAACBBAABcQgAAqMEAANjBAAB8QgAAiEEAAADCAAAQwQAANEIAAGBCAAB0QgAAPEIAAOBAAABMQgAAmEIAAMBAAAAMwgAAIMEAAGjCAACAPwAAkEEAAHBBAABwwQAAPMIAAEDBAADgwAAALMIAAIC_AACYwQAAJEIAAGDBAAAIQgAAHEIAABhCAABQQQAAkMEAAOBAAACQQQAAUEEAAMBBAACgwQAAGMIAAEBBAACIQQAA8MEAAAjCAACawgAAYEEAAAhCAADQwQAA2EEAACDCAADgQAAAoMEAAMBBAABAwAAACEIAAFDBAACIwQAA4MEAAKDAAAAwwQAAvMIAAABAAAB8QgAAgEAAAADBAABoQgAABMIAAIzCAAAgwgAAsMEAAAAAAACgQQAA-MEAANhBAABgwQAAEMEAAJDCAACwwQAAgMEAADDCAAAoQgAAWMIAAHhCAACoQQAA6MEAALBBAAAwQQAAWEIAAHhCAABAQgAAMMEAAODBAABUQgAAqMEAAODAAAAgwQAA8EEAAEBAAAAYwgAAAEEAAGBCAABowgAAgL8AAPDBAADwwQAAJEIAAKjBAABEwgAA4EEAABBBAAAAwAAAOMIAAFTCAADAwAAABEIAABDBAAAYQgAAGMIAAEjCAACQwgAAGMIgADgTQAlIdVABKo8CEAAagAIAAAw-AAAwPQAAuj4AAIg9AAB0vgAA6D0AAJ4-AAADvwAAcD0AAEC8AAAcvgAANL4AADy-AAD4PQAAqD0AADC9AABMPgAADL4AAHQ-AAAJPwAAfz8AAJg9AAAEPgAABD4AADC9AAAcPgAA2D0AAIi9AABcPgAAkj4AADA9AAA8PgAABD4AAEw-AADyPgAA6L0AACw-AAAsvgAALL4AABA9AABAvAAAuD0AAIY-AADgvAAANL4AABw-AACAuwAAcL0AAGy-AADovQAAgDsAAAw-AAAQPQAAqD0AAMo-AADIPQAAHz8AALK-AABQPQAARD4AABw-AAB8PgAARD4AAGQ-IAA4E0AJSHxQASqPAhABGoACAAC4vQAAZL4AANa-AABJvwAALL4AADA9AADYPQAAUD0AAMi9AABQPQAAJL4AAMi9AADIvQAADL4AAAQ-AAAwvQAA4LwAAB0_AAA0PgAADT8AALi9AAA8vgAA2D0AAIC7AAAQvQAAUD0AAES-AADYvQAA4LwAAKi9AABAvAAAQDwAAAQ-AAA0PgAAij4AAJ6-AACCPgAANL4AADS-AAD4PQAABD4AAHQ-AABwvQAAMD0AAHS-AADoPQAAf78AACy-AAD4vQAADL4AANi9AADYvQAAuL0AAMY-AABAvAAA-D0AAIC7AACovQAADD4AAHA9AADYPQAAqD0AAJq-AACYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=J9gFc2X42pc","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2968715438146248060"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"14635000575051432125":{"videoId":"14635000575051432125","docid":"34-4-5-ZC84DB3E1B0C1F6F8","description":"What is test double? What types of test double we can differentiate? When and how to use it when writing unit and integration tests? 🤔 Answers to these and more questions regarding test double...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3545737/d3471eaf549dc699ae024d7142514843/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CX92CwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8jRMOEKaVSs","linkTemplate":"/video/preview/14635000575051432125?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Test double in Ruby - Wojciech Ste pniak | MonteTalks: Ruby","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=8jRMOEKaVSs\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhYKFDE0NjM1MDAwNTc1MDUxNDMyMTI1WhQxNDYzNTAwMDU3NTA1MTQzMjEyNWqIFxIBMBgAIkUaMQAKKmhoZXJsdnFkeWF6aWN6eGJoaFVDWXRVT01KcUNMY1RfLVdlYUkzU2ZTZxICABIqEMIPDxoPPxPpDIIEJAGABCsqiwEQARp4gfD9CgD-AgD79QgA-gX-AhYGBQL1AgIA9gf7_v8C_wD9Av8E_wEAAAD7-Ar-AAAADP_7Af7_AQAhC_wABAAAAAj__vn9AAAAAAIB_P4BAAAD9_j4A_8AAAD_AAkAAAAA9Av49AAAAAAFBgMUAAAAAAcLAvwAAAAAIAAt6A3XOzgTQAlITlACKoQCEAAa8AFiCvoAxOz9_gj6-v_HEe8AgQUL_ykO1QDUDRoBvw7Y_-Ej6f_y2gQB7_0TAekK_v_xAuP_I_kLAAoADv8aA_0BGAsOADvpCgE60OP_AxHp_vP3DgAG_y0AGwUB_x4JAP0QFw7-BvzjAf_2AwP_AyEAA_oVAQ7z_QPzCBT-_QkO_gIN7P_xAv8D6w7tAQ0XFQTsAugB6QrrAesCBAkw9uoBAPQKASUN7AEp_gED4fby-uQM-wL3APb-2_UXBvsN8wMRExb9Ed3yAecRGP8U-PkB9AEN-RMHCgX09P_2_-8G9vz--QHUKgj63REIDfP4-v8gAC1uJ0g7OBNACUhhUAIqzwcQABrAB8GnBb_UlRU8csPvvMnKbz3SkqI8ykMVO18lf70UrzI8GaKSu7w_jj3dkyg7ieApvZ_klr4b2Go9Sg1NvWdimj5OOpu8Gu9YPLm8nr2pMPg72P4EvbSsG74rsIY9YvgDvX2X8j0UC3c9nN06PRv2Cz7MTAQ8s3frPG4bIzyqJo29PvH3vPBVBj3NhHW95jXAvCcdWz0giOI75xURPO2viD2D7hy9Ltpru_L4TL1CE3E6OM63u96PC74vv9e7lpktPLWMJD4_vum8ZGuHPEoPHrttxb68wlGNPEdVuDwqCLm81PkLvX4uJL1KUfg83nGvPGGWbD0KX6Q9INm3PHf1Cr6gny49XPlRvOcevT2rpwC9itbdOk88B70Neco9h2DmO-V4yzsC-948nujfvDBjqj2hkZk8JmmjPAm53Dz0uSQ8SxPAvLzFuD2u6zw7qCO2vDun-b2XPB49l7kvvFAIMz0Jvxq8JFBUu1XJhr0CicG8vEYmvExrGD0gNMG99GAgvNUpSj26swC9TFqnvCclDj1-4Ta7ieuYO83MjLw-JhI9DYKYvCKwmD0WxnE8I7t3vKUTST3IMqM97gvHu1rjYr03w-29DEsRvKd25j1cfIC8gpucOyRTdD2hN3C9EMIrO50hZryUFg69ky0evNw2Ir1RqEI93eraO9hzY72PQLI8DMfWuzqcnz3aOrg8XHxAO3-Hkr2ywoi881Epuwsk6D2rAS-97MnTOc8ElDw0eo-9J5kIumrCdjzDqzY9hUy9uXrjJL2eIqy8QIBzO-R4b71CCRM9-iLeuCGFrL3uWTy988xxuf_FebtvkJq86AQ2ueh2Jb2xC9C8EqsIufvoFL0TlAc83QZburUBM7yWjOu7zYowOocbDbxFu-k7opG4OPEC9ryhoY89bQjKtmrxbj3Ikn49kA4OOAHyqTqmZBS94-TZOFsRC71QnO28cNMDOYK_hD0-iE49DmtHOKvMCjrLqym9CVXCt2fS5jwC7TM98EqDOWL1xzy1K9-7LfkPtwasi7zGdBy9BqUiuFJIz7s-PKu9T7LkOLouPD3U4RM8gWUVuGvx6b151iS87i9gNn6nLr1E0-O8WO-RN04ddbyQ1Oc8o9_RMgXh6r27tje9-ygDuaXTvz3vrH29oCwOud8MyDwRyWu8K-wEuB0TMz2I8Xo9z1cmNTILs70S_kA9snK2N1yooT19xJS9uKGWN4qWVz0QWPk9jRdAOOtc7LyqpKQ9AYvEuMrqDDyYIYQ8QWBVuDFo1zyZTIC9WeUKtiAAOBNACUhtUAEqcxAAGmA3CQAa8yT28fse5vXL_AX6__jy9OYIABQUAP4hBgYfAw7WCBX_IM0NAsUAAAAM_wMMOwDnThLq5x7j8P7gwukBHH_yHxbi9B_s5fge8tEZ2SsRCzkADe7bCxkD7xU36B8gAC2mrF87OBNACUhvUAIqrwYQDBqgBgAAOEIAAMjBAABUQgAAEEEAAFBCAADAwAAAsMEAAKLCAACwwQAAcMEAABBCAAAAQgAAEMIAAIA_AACgQQAAwMAAAADAAADAQAAAvsIAABTCAAA0QgAAqMEAAEjCAABAQQAAFEIAAFDBAADIwgAAMMEAAMRCAAAkQgAAoEEAANBBAACowQAAisIAAEDCAADAQQAAsEEAAOZCAADIwQAAOMIAADDCAAAkQgAAMEEAAMBAAADgQQAAkEEAACBBAAAAQQAArkIAAHjCAABgwgAAAEIAAPBBAADoQQAAIEIAABDBAADQwQAAoMEAAChCAADoQQAAYMEAAMDAAADQwQAAqMEAACjCAACIwQAAYEEAAEDAAAD4wQAA4EEAAMhBAABAQgAAlMIAADxCAADIwQAAPMIAAAjCAAD4wQAAmEEAAHzCAADIwQAAQEIAAGRCAABgQQAAAAAAAMDAAADgwQAAMEEAALpCAABQQQAAYMEAAHxCAACAwQAARMIAAIDBAAB4wgAA8MEAAOBBAACwQQAA-MEAAHjCAACkQgAAUEIAAATCAAD4wQAAeEIAAADBAACoQQAAEMEAAADAAAAIQgAAoMAAANDBAAA8wgAAeEIAAIhBAAAEQgAAlMIAAODAAAAQwgAAUMEAAFDBAAAMwgAAgEAAAABCAADowQAAEMEAAJDBAABkwgAAGMIAAMBAAAAAwAAAiEEAAChCAABEQgAAHMIAAPjBAAAAwQAAyMEAANjBAABEwgAAIEIAAAxCAAC-wgAA6EEAACBBAACMwgAA8EEAAMBAAAAAAAAA-EEAAKDAAAAQQQAAeMIAACBBAACIQQAAiMEAABDBAACQQQAAtkIAAERCAACoQQAAQMAAAExCAAD4wQAAuMEAAGxCAAC4QQAAMEEAAODBAACMwgAAIMEAAFDBAAAsQgAALEIAAFBBAABgQQAAoMEAAGRCAABsQgAAqsIAAMjBAADYQQAAnsIAAARCAAC0wgAAYMIAAGRCAABQQgAAGEIAAJzCAAAAQQAAwEEAALhBAADAwQAA4EAAAJhBAACIQQAAwMAAAJDBIAA4E0AJSHVQASqPAhAAGoACAACOvgAAqD0AAOg9AADCPgAAEL0AAIA7AABAvAAABb8AALi9AAAwPQAA4LwAABC9AABMPgAAuD0AABA9AADgvAAABD4AAEA8AAD4PQAA7j4AAH8_AADgvAAAiD0AAKA8AACovQAAuD0AAAw-AABAvAAABL4AAMg9AAD4PQAAgj4AAOK-AACgPAAAND4AALi9AAAEPgAAED0AAJa-AAC-vgAAqL0AAI4-AAD4PQAAqD0AABS-AABwvQAARD4AAIK-AAAwvQAAPL4AADS-AAAMPgAAmD0AALY-AAA0PgAAED0AAP4-AAC4PQAABD4AAN4-AADoPQAAuD0AAFA9AACKviAAOBNACUh8UAEqjwIQARqAAgAAdL4AAOg9AADgvAAAUb8AADA9AADIPQAAoj4AAJi9AAA0vgAA5j4AADw-AAAEvgAA2D0AADy-AABQvQAAEL0AADC9AABLPwAAiD0AAGw-AAAQvQAADL4AAGQ-AADgvAAAmD0AAAQ-AACWvgAAJD4AAIA7AAB0vgAAqL0AAIC7AADIPQAAPL4AANg9AADKvgAAND4AAES-AABQvQAAqL0AAOg9AAC4vQAALL4AADS-AABQvQAA4LwAAH-_AAAwvQAAUL0AAGQ-AABkPgAAcD0AAOA8AACGPgAAZL4AAKA8AAC4vQAA4DwAABQ-AACIvQAALD4AANi9AABAvAAAED0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=8jRMOEKaVSs","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14635000575051432125"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2775606768"},"5253434377445618974":{"videoId":"5253434377445618974","docid":"34-10-10-Z430E4C676371DEE2","description":"This episode of Testing All The Things we continue a series where we look at different forms of Test Doubles. We will look at a different type of Test Double in each of the videos. We will...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4033481/4e667fcc292a2c34be858ca2cce1ef78/564x318_1"},"target":"_self","position":"12","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYws70aCyqwk","linkTemplate":"/video/preview/5253434377445618974?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"052: Introduction to Test Doubles Spies (Java)","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Yws70aCyqwk\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhUKEzUyNTM0MzQzNzc0NDU2MTg5NzRaEzUyNTM0MzQzNzc0NDU2MTg5NzRqrw0SATAYACJFGjEACipoaGRxY2ZxcmVnanF4eGVkaGhVQ3pzbjhzWXliTjVDQzVDWno1MXBETXcSAgASKhDCDw8aDz8TtAeCBCQBgAQrKosBEAEaeIH6AgsABPwA8u77CQAF_gEMCwj_9gEBANUJAP0I-AQABAXwBvwBAAAHCggFDAAAAAwFAxD__QEADA77AgUAAAD7CP_z9gAAAA0P7gL_AQAA8fL49AIAAAAKCw4KAAAAAAAGCwMBAAAABQTv_AAAAAAA-fz4AAAAACAALWz4xjs4E0AJSE5QAipzEAAaYHT8ACfxHewIQP71E-2_987j1CAKvEL_BCr__wbUABcg87sZ_QBTwB0AnAAAAP_q_QANABp_JfTWF-UJAQ6i1edTejQsJcsbDvfdOTfkPQ8oJLMh-gC90_BGCrIBDy04OSAALY2ZFTs4E0AJSG9QAiqvBhAMGqAGAACYQQAAwEEAAFBCAADgQAAA2EEAADxCAADAQQAAdEIAABzCAAAwQQAAiEEAAObCAACYwgAA0MEAAJBBAABQQQAAkMEAALrCAAAcwgAAAMAAADxCAABkwgAAgMAAANhBAAAAQQAAIMEAAILCAACcwgAAcMEAACDBAACwwQAA8EEAAFDCAAD4wQAAiMEAACDBAABwQQAAqkIAAMDAAACIQQAAQMAAADDBAADIQQAAJEIAABxCAABwwgAAoMIAAIC_AACKQgAAqMEAAK7CAABAQAAAAAAAAEBBAAAUQgAAUMEAAM7CAACgQQAANMIAABBCAABwQQAAgD8AAPjBAABMwgAAEEIAAIC_AAAAwAAAIMIAAIA_AADgQAAAjEIAAJRCAABQwgAArkIAAChCAABAwgAACMIAAABBAAD4QQAAMEEAABDCAACwwQAAAMAAAOBBAABEwgAAAMEAAIhBAABYQgAASEIAANDBAAD4wQAAUEIAAGDBAACcwgAABMIAAJLCAACawgAAuMEAAFBCAADMwgAAYMIAAGhCAABYQgAAZMIAAHDBAABwwQAAgsIAALhCAABAwAAACEIAAGRCAADAwAAAwMIAAMBBAADYQQAAAEAAAMjBAACYQQAAQEEAALjBAADIwQAAEMEAAATCAAAQQQAAoEIAAAAAAAAQwgAAkEEAAIDAAAAwwgAAGMIAAEDBAABgwgAAwEAAADRCAADAQQAABMIAAEBBAADowQAAFMIAAAzCAAD4wQAAwEAAAMjBAAA4QgAAEMEAAJDBAAAIQgAA4MEAAJjBAABgwQAAwEAAAKDAAADgQAAAgL8AAGBBAAAgwgAAaMIAAEDAAABQQQAAkMEAAIBBAAAQQQAAdMIAAIDAAAB0QgAAPEIAAJRCAAAsQgAAUEEAAMDAAAA4QgAARMIAANjBAAAgwQAAMEIAAABBAADAwQAAlEIAAIhBAADgwAAAPMIAAPBBAABkQgAAcEIAAEDBAADQwQAAUEEAACBBAAAMQgAAEMEAAAjCAAAMQgAAsEEAAODBAAAgQQAAgMAAAATCAACgQAAAjMIgADgTQAlIdVABKo8CEAAagAIAAHA9AADgPAAAtj4AADQ-AAAQvQAA6D0AAII-AAADvwAALL4AAFA9AADIvQAArr4AAIA7AABUPgAA6D0AAHA9AAAsPgAAQLwAAM4-AAAJPwAAfz8AAFw-AACAOwAADL4AADA9AAAwvQAAbD4AAHC9AACAOwAALD4AACQ-AACIvQAAqL0AAKi9AAAEPgAANL4AADC9AACYPQAA-r4AACy-AADgvAAAqD0AABQ-AACYvQAA-D0AABQ-AACyPgAA2L0AAKI-AAC4vQAA6L0AABA9AACYPQAADD4AALg9AAD4PQAAHT8AALi9AABwPQAAlj4AABQ-AACGPgAADD4AACS-IAA4E0AJSHxQASqPAhABGoACAABcvgAAmL0AAHC9AABBvwAAXD4AAJi9AABEPgAAir4AAFC9AAA8PgAAMD0AACQ-AAAUvgAAVL4AACw-AABAvAAAqL0AADE_AAD4PQAA9j4AADC9AACIPQAAqD0AAKi9AAAUvgAABL4AADy-AACgPAAAqD0AAIA7AAAQPQAA-D0AAEA8AABsvgAAoj4AAEA8AAA0PgAAQDwAAIK-AAAQPQAA6D0AAKg9AABkvgAAgDsAAKi9AAAsPgAAf78AAHy-AAAcPgAA6L0AAFA9AACIvQAAoDwAAPg9AAAUPgAA-D0AAEA8AADWvgAA6D0AAFC9AADgvAAADD4AAOA8AABAvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Yws70aCyqwk","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5253434377445618974"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2461707"},"781092847909968759":{"videoId":"781092847909968759","docid":"34-3-9-Z496D5159585881A4","description":"Welcome to the start of our deep dive into Test Doubles in Golang! As The Engineering Coach, I'll guide you through the process of writing better, more isolated tests. In this first episode...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3839214/6f249398f5d92dab74b57f785c5d166c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/_6ihLgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DKgh4pE3UN_M","linkTemplate":"/video/preview/781092847909968759?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"027: Stub - Introduction to Test Doubles in Test Driven Development (TDD) (Golang)","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Kgh4pE3UN_M\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhQKEjc4MTA5Mjg0NzkwOTk2ODc1OVoSNzgxMDkyODQ3OTA5OTY4NzU5aogXEgEwGAAiRRoxAAoqaGhkcWNmcXJlZ2pxeHhlZGhoVUN6c244c1l5Yk41Q0M1Q1p6NTFwRE13EgIAEioQwg8PGg8_E4oIggQkAYAEKyqLARABGniB7gX8BQH_AAD5_wP6B_4CDQb_AvYAAADlBAsIB_0BAO77APP4AAAABg3_BgQAAAD2_vsI9P8BABYJ_f8EAAAAA_73-PYAAAD--gT__wEAAPT99QT1AgAADQ4O9gAAAAD7BAT9AAAAAPkH7f4AAAAAAvr2BgAAAAAgAC1qLM87OBNACUhOUAIqhAIQABrwAV5IFPv55AwDpiLiAN4N8gGBGA__TPHZ_9by9P_BGtAA3PoF_-zTIv_hCN0BhTH_AbjY1P4gF-8AIQsXACbcEQALIfEAW90QAmEX8ADuBdT_BR0a_iblNwIu3Qf_Eu_V__7gLwDR9N8A9PHWBxH-RwE7EOX9IQP7AuwMH_3WIxn_3e_t_fIAJAGu-AQDHQ0d_B_59gE7LOb_4xsUAyn39gwjo_v89_kgAA0SB__Q8er2ngL8BOH48v4ECDP-Cyoq-BMCEP_9_vr4Cg4K_lPv_vv3L__2K-P1CQX1_QO4Av_w-cj-_NEu_AXiHwX2Den19CAALQGwADs4E0AJSGFQAirPBxAAGsAHbcjfvnP31Dz-AaA85AVCvdv7lD33Qpw8LqmfvQMLu7xT8G-8tTUyPr9rSz3xaP48oUh3vnNWujykNjG9PSlzPpTA5rv1cg49YsrGvVrAXzwD5zG8F34AvupgOD35rrc8UANBvZinU72sg009HQDxPfXVFb35njG9TbCJvIvBg70033u7v0goPZBVgDynvbU7lazEPbFJo7yqA-q8_1htPfSHhzo8VZk8h4RUvZIkaD2_4dM6dvk7vf_jKTxLTUw8dWYsPaaLwzz_dKg8t63SvHaM67yUXmU8k1GlPMFHjjxb7ze8WPMtvHURNT164U68gjRoPSlVx7uBSPU80CpDvphzn7wPqIg8PUQjPlYc2LxNmqs8GD5ivXa3fD0W3ys8ZD4gve6pAb0jCnc8z3yjPbgyUj2n0FQ8X5b2PF-lkb3LHj86HVvPPVLilL2UKna8U1aovQkzrbzntHq7KAWCvMXeoD2mP-C8X91nvOxkFT1y9148mMKzPaVjg71ipLK8v8ODPTQqlTwLD6m5LgLjPZA1_jxQHnE8EqXdvcQp77tF4B-8weTGPFL-tD3N2Yy8kWT2PWmjX7wAk5K7McYwuxKk8r1YK8m6IR6JPaCuaT1AOBk8mborvEyHczxnH_E7YNw3vbsEzL0qusO6kwOxvUeTm72DdKk6MN9QvVKwazxpP4w7qh3yOx2iJLrylxY802uDvaWwvTu0zpU69z-rPUMh3bsq-bu7Ls6DvWEIL72oqMq5WIX2u9JXmz2JCve37q8OPp8Skb1-0JQ5i3YrPSCXWD32qF-40UJdPEiQJb3VZ5Q4trySPbWj2D2IHYG53SqjvFc9wL2RBh45mB_uPNu4arwRHMW4uM66vWr7Ej2YcEw5ZumZPRlM7Dvc7Cq5P_qbPdVBnjxb9ZG4JkBjPTMq_DsozYM4TYbjPEQ8yLzlHSq5bHakvWYPmbzcLa05t1cQPSq05jrePw05TKgAPcfwnb3-7jA5Kdt2vOfssz0nn4A3sdn2POzI7Lxz4p-4xqAYveiAh7tv1Ri2Vwb1vXBD7L3MDIu4mLyiOyLrgLtZcMA4uOQovtF_hbyd-Bq5ZIQBPWuSub2Yl5U4ZYOSuyVRmb33Ytk3Gt6sveYh071oQso4d5_ju9NVsLxOgAe3YynSPZadqb3_L5y3KusQPH-e67waMYU3xVTaPRywcD3TmwA4PXOQPcivZL0ksgQ3ak8ZPqlumT0IAjK3i4OAvThoLz2QuIq4fQkwPZq1ND3gcSS4oLhNPfcfqb0rTb63IAA4E0AJSG1QASpzEAAaYFv4ADb1G8jtRwfwCNfjCM36Ax8jxRv_7fv_DBXlDxs-0qD8-f9WxjH0ngAAAA0BBhLgACt__e4WAsPWDeeXzAQLaTDrKKoVORTa-F8vFdsIGuIhLAAN8bRASPbdOAgDHSAALXd5GDs4E0AJSG9QAiqvBhAMGqAGAAAAwAAAwEAAAPhBAAAcwgAADEIAADxCAACwQQAAAMEAANjBAABAQQAAuEEAAJDBAAC2wgAAgsIAAIRCAACwwQAAiEEAAHjCAABcwgAAQEAAAAhCAAAAwgAAcMEAAGhCAAAQwgAAsMEAADzCAACMwgAAAMEAAEDAAACgwAAABEIAABDBAABkwgAAIMEAANBBAAC4QQAA2EIAAIDBAAAgwQAA4EAAAChCAACWQgAAZEIAAFxCAABgQQAAEMEAAABAAACsQgAAUMEAAJzCAACAvwAALMIAACDBAACwQQAAbMIAAHjCAACgQAAAWEIAAOBAAAAQwQAAFMIAACTCAABQwgAAbEIAAK7CAAAcQgAAdMIAADzCAACiwgAAKEIAAMBCAABUwgAAEEIAACBCAACswgAAAMIAAKBBAADoQQAAoMEAAGzCAADgQAAAgD8AAAhCAADQwQAAgEAAALBBAACiQgAAiEIAAADCAACQQQAAKEIAAAzCAACawgAAgMEAAPDBAACSwgAAgL8AAGRCAACKwgAAhsIAADRCAABcQgAARMIAAIC_AACYwQAAsMEAAARCAABgwgAATEIAAAxCAAAgQQAA-MEAAIA_AAAwwQAA2EEAAFRCAAAwwQAAIMEAAKDAAACQwgAADMIAAEjCAAAEwgAAUEIAAMhBAADwwQAAYEEAABjCAABQwQAAUMEAAMBAAACgwQAAgD8AAIBAAADgQQAAEMEAAIBAAADIwQAAQMIAAHDBAACwQQAAQMAAAEDBAABAQQAAmEEAAFDCAABgQgAAJEIAAKBAAAAAwgAAwEEAAAAAAACQQQAA6MEAACzCAAAUQgAA0MEAADTCAABAwQAAfMIAAMhBAACgwQAA4MEAAKhBAABAQQAAuEEAAGhCAAAwwgAAIMEAAEDBAACQQQAAhMIAAIA_AACYwQAAgD8AAMhBAABQwgAAFEIAACBBAADIwQAAiMEAANDBAAD4QQAAWEIAADzCAAAUwgAAkEIAAATCAABAQAAAPMIAADzCAABkQgAAMEEAAGDCAACoQQAAMMIAACRCAAAAwAAAgMIgADgTQAlIdVABKo8CEAAagAIAAIg9AACIPQAAsj4AAEw-AADYvQAAFD4AAJI-AADevgAAXL4AAFC9AAAwvQAAUL0AADw-AAC4PQAAUD0AABA9AAAUPgAAqD0AAHQ-AAD6PgAAfz8AAFw-AAC4PQAAoDwAALi9AABwvQAAcD0AAOA8AAB0vgAA2D0AAAQ-AADYPQAAPL4AAHC9AABcPgAAuD0AABQ-AABAvAAA4r4AACy-AAC4PQAA4DwAAKg9AABQPQAAED0AACw-AADYPQAAQDwAADQ-AAB8vgAAgLsAAAQ-AAA8PgAAjj4AAMg9AABwPQAAGz8AAIA7AABQPQAAFD4AAIA7AACIPQAAoDwAAKg9IAA4E0AJSHxQASqPAhABGoACAAAUvgAAUD0AAKC8AAAnvwAA2D0AAIi9AACSPgAApr4AAFC9AACePgAAUD0AAHA9AABwvQAAfL4AAAQ-AADgvAAA2L0AAEE_AAA0PgAA7j4AAIi9AAAUvgAAMD0AAOC8AACIvQAAuL0AAEC8AABwPQAAiD0AAKi9AABAvAAAcD0AAIA7AAB0vgAABD4AAIC7AAAwPQAADD4AAFS-AACgvAAAJD4AABw-AACgPAAAJL4AABA9AACYPQAAf78AAJK-AAAkPgAAiL0AANg9AACIvQAAUD0AAFC9AADYPQAAUD0AAKC8AAAMvgAA2L0AAHA9AAAwPQAAyD0AAEC8AACgPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Kgh4pE3UN_M","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["781092847909968759"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"422908841"},"15127250482298999638":{"videoId":"15127250482298999638","docid":"34-10-10-Z3FCAE363926EF4DE","description":"Feeling overwhelmed by Test Doubles? Don't sweat it! This video is your one-stop shop for understanding the power of Mocks, Stubs & Fakes in unit testing. We'll break down each concept clearly...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3070172/f84cf842d51d036297b1b5b556b3a01e/564x318_1"},"target":"_self","position":"14","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMPMx362IEVE","linkTemplate":"/video/preview/15127250482298999638?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Test Doubles Mocks, Stubs & Fakes Explained with Use Case","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=MPMx362IEVE\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhYKFDE1MTI3MjUwNDgyMjk4OTk5NjM4WhQxNTEyNzI1MDQ4MjI5ODk5OTYzOGqvDRIBMBgAIkUaMQAKKmhoZGxva2Z4aWZwaWN5bGRoaFVDQXhHcjNkNjMwd25hQ3pCWjdGZUdjdxICABIqEMIPDxoPPxPsCIIEJAGABCsqiwEQARp4gfkP9P4C_gAH8ggDBAj9AhUK-_z0AgIA2AH2__r4BAD_Agb4_wEAAAEN-v0FAAAA7gD3__AAAQASFQUFBQAAAAkCAADzAQAABhYA-v4BAAD5B_r59gIAAREEBxEAAAAA6wIHAwMA_wD4-AL6AAAAABjz9gMBAAAAIAAtjvrLOzgTQAlITlACKnMQABpgSAkAEAv97PgRL_z_6PgI-w7kDOHlPf8KBAAHJsr_Cf7Yw_sm_yrYKeu2AAAA_AUJJBAAFVoH--Lx6s0KndnPIDt_IP77B0cFBe8bAPYKCdID3hhCAO75CiUUCeQeKPQoIAAty0xDOzgTQAlIb1ACKq8GEAwaoAYAAMhBAADQQQAAgEEAABDBAAA4QgAAIEEAALhBAAC4wQAAbMIAAADBAADAQAAAnMIAAFjCAACawgAAaEIAAPjBAACAwAAAkMEAABDCAAB4wgAAOMIAADDBAAAwQQAAHEIAAJhBAACgwQAAdMIAAMjBAABgQgAAJEIAAODBAAAQQgAAksIAAATCAAA0wgAAEMEAAMhBAAC4QgAAkMIAAFhCAADoQQAAqEEAAHBCAAAAQgAADEIAALDBAAAMwgAAEMEAAN5CAAAQQQAATMIAAOhBAACAvwAABMIAAOhBAAA8wgAAAMMAAKBBAABQwgAA4EEAALhBAAA8wgAAmMEAANjCAACgwAAAksIAAKjBAAAIwgAAwMEAACDCAABYQgAAeEIAAEBAAADgQQAAMMEAAILCAAAQwgAAQEAAAGxCAACAwAAAMMIAAABBAAAwQQAA-EEAAFDBAADAwQAA4EEAADBCAACcQgAAFMIAAEDAAABYQgAADEIAAJ7CAAAAAAAAAMIAABBBAABgQgAACEIAADTCAACAwgAAUEIAADBCAABowgAAUEEAAJjBAACYwQAAOEIAACBBAABgQQAAEEIAAKDAAADgQAAAoMEAADDBAAAgQQAAIMEAAPjBAADYwQAAkMEAAPDBAAAEwgAAMMIAAMDAAADAQQAADEIAACTCAACgwAAAbMIAAGDCAAAMwgAAgEEAAFDBAACYQQAAQEAAACBBAADAQAAAQMAAAILCAACEwgAAaMIAAFBCAAAAQgAAEMEAADRCAADAwAAApsIAAMhBAACgQAAAoMAAAEDAAAAgQQAAHEIAAJDBAACgwAAAYMEAAPhBAABEwgAApMIAAMBBAACQwQAAyMEAAEDCAACAPwAAHMIAACBCAABkQgAAhEIAAChCAAAAQAAAsMEAACBBAABMwgAAiMEAAADCAABQQQAAAEEAABDCAADgQQAAgEEAALDBAAA0wgAAEEIAABDBAACqQgAAcEEAACzCAACkQgAAgMAAABhCAAAEwgAASMIAAKhBAACAPwAAiMEAAIBBAAAowgAAAEAAAEzCAABMwiAAOBNACUh1UAEqjwIQABqAAgAA2D0AAJg9AADGPgAAhj4AADS-AADSPgAAHD4AAAm_AACavgAAuD0AAIq-AACYvQAAyD0AADw-AADIvQAAHD4AAI4-AADgvAAAhj4AACE_AAB_PwAAUL0AAOg9AAAsvgAAJL4AAIg9AAAMPgAAQLwAABC9AABcPgAAuD0AAIC7AAAUvgAAPD4AAOg9AAAsvgAABD4AABw-AACWvgAABL4AAMg9AACoPQAAVD4AANg9AACgPAAA3j4AAAw-AABcvgAAdD4AACS-AAAsPgAAuD0AAAw-AACoPQAAgDsAAIg9AAArPwAAoLwAAOA8AACCPgAAiL0AAKC8AACIPQAADL4gADgTQAlIfFABKo8CEAEagAIAACS-AADoPQAAir4AADW_AACAuwAAML0AAOg9AAAsvgAAJL4AAKo-AACYPQAAQDwAAES-AACSvgAAmD0AAFC9AABAvAAAHz8AADA9AADCPgAAQDwAAHC9AAAEPgAA4LwAAAy-AAAcPgAAir4AAIA7AACgvAAAEL0AAFA9AABAPAAAoLwAAOC8AADIPQAA4DwAAIg9AAA8vgAAFL4AAIA7AAAwPQAABD4AABy-AABwPQAAqL0AAHw-AAB_vwAATL4AAFC9AAAQvQAAMD0AAJi9AADYPQAAfD4AAMi9AABQPQAAgLsAAAS-AACAOwAAyL0AAAS-AAAcPgAAUD0AAKC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=MPMx362IEVE","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15127250482298999638"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"9698508176680295371":{"videoId":"9698508176680295371","docid":"34-5-1-ZC7D4EE8E02322555","description":"In this video I explain 3 common types of test double & show how to create them by hand coding them and also using a framework.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3430042/e561e4f0d6cb514450811d24e132da2a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/BYUGVwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYFabT13UF6w","linkTemplate":"/video/preview/9698508176680295371?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Introduction to test double with examples in CSharp","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=YFabT13UF6w\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhUKEzk2OTg1MDgxNzY2ODAyOTUzNzFaEzk2OTg1MDgxNzY2ODAyOTUzNzFqiBcSATAYACJFGjEACipoaGltbWhhaWNuY2drZW1iaGhVQ2ZRYlZQZ0RPTkNkbmtuVDlMb2VQSmcSAgASKhDCDw8aDz8TpgWCBCQBgAQrKosBEAEaeIHxBQMB-wUAAwoKDQIK-wIJCP_49wAAAO4E_PgFAAAA7_wA9PkAAAD9GPwFAwAAAP8K_PcB_gAAFAn9_wQAAAAAAf__-wAAAAMABAP_AQAA7PcC_wMAAAAH_hMEAAAAAP4NBQkBAAAAAAEBAwEAAAAC-_cGAAAAACAALRIG4Ds4E0AJSE5QAiqEAhAAGvABYQPv_-rrCgHkDecA3x3qAIEFC_8vF-kAze_2AMv51gDqBvYA3e8LAAkGEP_CANsB9_nz_x4CEAANExX_IgQgAQkRBAA76QoBJxX3AAkU_f7zFxYAG_IT_ibbBQAK_-oAF_cD_uHr2gDjAfAAEQIWABf-FwQuBxEA8xgT-_YVB__qDPcE_PgFBd7_AwD3FgcGFPz5ACYc8P_z-QECBwjtBf7oEf0sCPn-HAkFCunu-_jj_gwDEQL3ARAFDgTtIAL77OkWAAzw8vrxE_v_LOvz_vIXE_cR9w0BBAz69-P7B_rjGAj32BoMBvMJBPf8-vv0IAAtbidIOzgTQAlIYVACKs8HEAAawAd1ywK_hFUrPZhBBr0sLs68cXCOPCHegLubG9O8FzMdvdBdt7x55fo9JbC5Pagi8Dx0fMS-HITvPJnaLb0KL2E-F3GwvEHTxjkoYea9vk5JO1dPdzwVHE6-rE3IPDWXHzuk3CK9zEcMvDl3gD1Bthw-wTCqPI1JezvKLn29SeeuO-CXH73wVQY9zYR1veY1wLwecP09d4Cru9HvGLtpGRk-vV87vWUX7ztrcxC8tlfVPH2wDjyZKe291SkLPPKhujz3qY89gM1evGo39ju-Cro85RR4vLi4fLz5Yck96gQ0PIi5JLwJBzE8vQIsPNO9zjzI8PM8NABqvbyfyztN8469bG_BvCw8-Ty_uBQ-4wtJvKa7xrwucLm8BMaKPV9GMbpcPq08-LuhvURdWjzPfKM9uDJSPafQVDzMkA89giM8vYLh3DwTRbg9k0b7vHXMubwBb567JqyNPU64-TlHYji8bRuGPCcylDvfiM69khk5vLahT7rPmmQ99lFcvXvrrjsumak9ulc8PZ1uNDyQXTM8Im1jPd-V8jrIXYQ8jZSCPTbIJLy1kSY9f6swPbsdzLsplbA8CjWnOOk_0rumP5C9fOC6u8CeJzukfb09c8mHvS_ILztjdGW77ZbJvGkOHLti6wM9JZTevVI_0jkxh7O96xuYvPhO0LtmhFe9NpIEvSwQ-zsDJ7s9TayCvN7bALvmKlG92ImmvB2Kijt3XhQ9faH2PFgRwbrtz2q91f-evOr5e7oTSCk9Rj_6PUCMtrfMEjg9T3l0vJakHTqix1Y7uM2kPXEZwjjvQik9SkeUvGPJh7pYnKA8C0_ePNGPxTi756U8v5gSveJjAjpDCIO9Q5agvF-nAbqwIh696_BGPHZ0ljmfzD89iO6fu7ULy7llRJi8clNDPa0ZMbfCouI8BrigvB6xJLjmb6c8YXg7vfXKqbZsdqS9Zg-ZvNwtrTmDb7c74J9yvTzLXjh46GC8-y8mvUMWKTXN8iu84yaZPdrOH7hRd1Q9-CISvMFnoDc4kGS9meMrvTycETjiz5u9M1D5vUbKDbjRRBM9zYotPclnNLhUU9K96HTPvC_4xTc8asy88qVmvfr35bfyDNM5jq5yvQjgujhACZ67LuLbvcXX2je0tC68VDVFO3665DazG0c93dQROkeYDbew37g8DnogPQV1uDfEzpQ8Qt5cvYe4NDY_jsY9K94IvocitLigSlI9BziOPRWSjDi6E6y8cty5PXQwGLlvvQG9j4mUPTSh2zcxaNc8mUyAvVnlCrYgADgTQAlIbVABKnMQABpgNQkAChIF2v8IKefZ2vcH6w3o8Q_zHwDq5QAO9tEW7wgBrw4A_x3e_gbFAAAA5xUJHAkAG1AK_R0K4O__ycLlBvd_FwcrzfkZDuL_LQXG89r9-ek4ABXgww4u-_c1Ev_mIAAt-dZTOzgTQAlIb1ACKq8GEAwaoAYAADBBAABwQgAALEIAAAzCAABIQgAAdEIAAERCAAAcQgAAAMIAAFDCAADAwAAAGMIAAHDBAACgQQAAVEIAAGTCAAAAwgAAwMIAAEBBAACAwQAAwEAAAIbCAAAAwAAAEEEAAGDBAAD4QQAA6MEAAJjBAAD-QgAAEMEAAEzCAABwwQAAsMIAAIhCAAAgwgAAgMIAAGRCAADAQgAAQMEAAChCAAAUwgAA0EEAAIDAAABQQQAAusIAABDBAACIQQAAAMEAAEDAAACQwQAAMMIAAMBAAACGQgAAsEEAALRCAACQQQAATMIAAHDBAAD4QQAAVEIAAEBAAAAAwAAA8MEAAITCAABgwQAAmMEAAHBBAACIQQAAiMEAAKDBAAAUQgAAQEEAADDBAABAQAAAUMIAAIDBAADwwQAA4EAAAI5CAAAgwQAAyMEAAIJCAAAswgAA4MAAABBBAABwwQAADEIAAEDAAABEQgAACEIAAGDBAABYQgAAAMAAAMDBAADgwAAA4MEAAMDBAABEwgAAsMEAAODBAABAwQAA0EEAAKBCAACAPwAAYEEAAMDAAAAMwgAADEIAAJjBAABUQgAAyEEAAIhBAABgQQAAuEIAABBCAACAQgAAjMIAAGDBAADgwQAAQMAAABDBAABQwgAAAEAAALjBAAAAAAAAQMAAAOBAAAAYQgAAUMEAAJDBAABwwQAAEMEAAAxCAACAvwAAkMEAAChCAAAoQgAAiEEAAPBBAADAwQAAqEIAAKBAAAAIQgAAEMEAACBCAAAQQQAAAEAAAExCAAAswgAAgD8AAIC_AAAAwgAAwMEAAOBAAAB4wgAAQMIAAKDBAABgQQAAIMEAAKBAAACgwAAAkkIAAJjCAAAQwgAA-MEAAIbCAACYQQAALEIAAEDAAADIQQAAfMIAAGRCAADAwAAAgEAAAJjBAACAvwAA6EEAAGDBAAAAwAAAjkIAAJzCAABwwgAAEMIAAMDBAACAwAAAikIAAK7CAADQQQAAHEIAANhBAACAQQAAmEEAALjBAADgQQAA2MEAAJBCAAA8wgAAIEEAAAhCAAAAwiAAOBNACUh1UAEqjwIQABqAAgAAFD4AAHC9AAAsPgAAqj4AAIK-AAA8PgAABT8AADu_AAA0vgAADD4AAFS-AADovQAA1r4AAFQ-AADKvgAAij4AAJI-AABAPAAAmj4AAH8_AABlPwAAqD0AAKC8AADIPQAA2L0AABA9AABMPgAAiL0AANg9AABwPQAAFD4AAJi9AACgvAAABD4AAFQ-AABEvgAAZD4AAMK-AAD-vgAABL4AAIA7AABQvQAAyL0AAFS-AACAuwAAJD4AAAQ-AACyvgAAjj4AAKK-AAAEPgAA6D0AAPi9AADKPgAAyD0AAIC7AAB_PwAA-L0AAOC8AAC-PgAAyL0AAJY-AAAQPQAA4DwgADgTQAlIfFABKo8CEAEagAIAABS-AADovQAAVL4AAC2_AAAwPQAAMD0AAOA8AADovQAA-L0AAIo-AACYPQAAgLsAAIC7AAAkvgAAuD0AAKi9AAAQvQAAEz8AAEA8AAC-PgAAmL0AAGQ-AAAEPgAAqL0AADC9AACYPQAAQLwAAIg9AAAUPgAAgLsAAHA9AADYPQAAHL4AAFS-AABwPQAA6L0AAIY-AAAcPgAAjr4AABC9AAAwPQAAiD0AADy-AADIPQAAML0AADA9AAB_vwAAQDwAAAw-AAAcPgAAEL0AAGS-AAAUvgAAVD4AAJI-AABwPQAAcD0AACS-AAAQvQAAgLsAAKg9AAD4PQAATD4AANi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=YFabT13UF6w","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":960,"cheight":720,"cratio":1.33333,"dups":["9698508176680295371"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1543758399"},"13425158401313553524":{"videoId":"13425158401313553524","docid":"34-5-2-ZAD2566913289BCAB","description":"In this video, we will be diving into the world of test doubles and exploring the differences between stubs, mocks, and spies. Test doubles are substitutes for objects in unit tests, and they are...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1773533/4d041824c256b1ceae53c83662db70d3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/9X97MwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D0lVWl3-B2w4","linkTemplate":"/video/preview/13425158401313553524?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Test Doubles: Stubs vs Mocks vs Spies","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=0lVWl3-B2w4\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhYKFDEzNDI1MTU4NDAxMzEzNTUzNTI0WhQxMzQyNTE1ODQwMTMxMzU1MzUyNGqIFxIBMBgAIkUaMQAKKmhocGZ6cnR4eXF4ZWx6Y2JoaFVDbmJnc3EtWVkwZEl2R016QjRSUS1ZQRICABIqEMIPDxoPPxPyCIIEJAGABCsqiwEQARp4gQIFAv7_AgAK9wQN-gz7A-8WCwL6_v0A3AEN_gX6AwAA_PgI_wEAABML_AoGAAAA_wQF_wT-AQANBAH-BAAAAPr5-fD9AAAABgz6_f4BAAD1Bu_4AgAAAAAGDwQAAAAAAAD6BQUAAAAC_fv2AAAAABH1_f0AAQAAIAAtMyDXOzgTQAlITlACKoQCEAAa8AFXI_H9Ad_5A7Ub0f_YI-UBgQAC_yj26wDX--kB0QP7Adrt9gDs7A8A1AEB_50P8AHT_vAAHiULABsEKwAz9BMBEgvnATLPDwE6DPAA_gXq__AcGwAe6ysCKcHxAiMB7gIo3vL-2ubRAdXs6gD_FAr-NQ8YAzgIFQDwCRj93xwTAO0DBv3wAgwB0Av__gQkCf8Y_-b8ORX1_9sVAwQfD_oK-ff9BPvtF_4EHQ8J5Or69-YC7wb18vQGAwYo_wghIfoGDRb6BO389QYdB_E9BPT18D74-SLp-AcM6Pf0xwL_8_QEEPrPHw4HDPwC5wkC8PkgAC2_TyQ7OBNACUhhUAIqzwcQABrAB0rU677KQFQ8Ja6jPElSTb1XP6Y9GNkEvY7ZuL3iECC9ZlBIvbFu_D23T7093ATpvJfHqr4Tx-w7vhGdvD0pcz6UwOa79XIOPbm8nr2pMPg72P4Evef-Kr5dy_88SHQqPLbaw7wBv8a8kDwGPUG2HD7BMKo8jUl7OwnMqb1UwwO9aMMrvNn1kT280xm8CXayvLxYGD4rMa67b03VvJ2FeD28PpC7igU-vK31ar07URI9JcmYvH6tprwwDQM9MnRsPIJCyD3aE-48ItjdPFj-vL3F2Z69KktfO5NRpTzBR448W-83vFjzLbx1ETU9euFOvNKjjj2ZpA29UN-yPGO0Hr42Fnu7f2BYPPCLCz7zP7O74jrGOw_pHL3N0089iXUPPStlvrxJWOW8FkWXO-enCD6xLF09RvJwu8OrdjwHAgm9IKEcPLowAj5mvZi8zD60vN3YQr2fznC859qbur5b6jyWzpc9jzaOuaAbtbzcj4o8AA9WPFLtoz3F4Ma8JnyEO9TiAj1bjba8mJAHvCsXCj2z-Y49tDCXO-ncKL2aDKI8KilmPHsNlj1kvm09y6vGui2qaj1SESM8Q32_u3Fjib3MEb29LLUkOwKSGj20htw89gqLu0F4fryynAS7OLTQO0vYrbyrFbe9xZoCvDobt734MrS6FDlpO5lDd71AX0Q9EXKcuzEERT0vZx27euxtOpl7Db2OqaK7VSMqO76BTj2lWlU8aWFkuyMqOT2tJQ69JDZMO3gmNDw8qlA8A683u5RAtD3gzWS94odqOdUI_Ty9vfU8IqyOuSZeVDz2YT283vELOvLlaj3ctK49zY3kuNgCjDyDaM29LiTCuHj39rxY8qc8e-uZODpFAr1NiT89QskvOr13Lz3XfVE9bEiMuDaJKz3oByA8Ow1xuK6v_zzqQqw6c8Ldt9TjCD1fPTO98WvLuAipwLwEqdS869lHOe8ambyRXrm8TRwZONRWNr3NKgK91X4ruFegDL1PdpM96khnuAeWxDtar_G6tkuxty5OQb3Fb6u7ejNVuFcG9b1wQ-y9zAyLuG95k7tzMDY9tMWQt1wAOr4BE429YPMxucJ1W726MNK9NsO7tTJyhr2Ei0u9SxsLuLTI1r10Rr-93re9OAqnoDxB4xm78XONuEMCBj6Vrb-8NjwYuHUCOj1J9w49AuUoN3F_tD3XpDs95CdauFyooT19xJS9uKGWN1UYpj1tC8U9g8fnOOcgQ70LdHI9BXWVuDuC5TtRyS89RXUmuOwYFz1iL5S9GU5QuCAAOBNACUhtUAEqcxAAGmAkDgAY_BneDiIe_v3Y9CDkJekJ5fclAAkHABUN4gkVH-HGDhb_L7kVAL4AAAAU-wQM7QAAUfr24f7V6xTFxeQeG38V9yu1_w0H-AQq--gN4f3eAAcA8OrVDBkA0BslBzEgAC14rFM7OBNACUhvUAIqrwYQDBqgBgAAqEEAANhBAADgQQAAYMIAADxCAACowQAAwEAAAEDBAADEwgAAYEEAAMBAAADgwQAAhMIAADDCAABAQgAAYMEAAKBAAAAQwQAAAMAAAHjCAACAPwAAwMEAAIC_AAAAQAAA0EEAAJjBAAAAQQAAHMIAAMBBAABQQQAAMMIAAFRCAACQwgAAwEAAAIBAAAD4wQAAYMIAAKZCAABAQQAAIEIAAJRCAABwwQAAUEIAABBBAAAUQgAAisIAAHBBAAAgwgAAmEIAANjBAAC4wgAAsEEAABTCAABYwgAANEIAAIhBAADOwgAAKMIAAJBBAADQQQAACEIAAJhBAAAgQQAACMIAAAAAAACKwgAA4EAAAIBBAAAYwgAAmMEAAKBCAAC2QgAAQMAAAARCAACYQQAAqMEAAPjBAAAgQgAA4EEAAOjBAACKwgAAUEEAADBBAACgQAAAQMAAAATCAABwQQAAGEIAAI5CAAAIwgAAmMEAAIA_AAAcwgAAuMIAAKBAAADQwQAAgEAAAEhCAADwwQAAcMIAAFDCAAAUQgAAAEIAABzCAAAMwgAAYEIAAJBBAAAQQQAAcEEAAKDAAABAwQAAEMIAAEDAAABkwgAA0EEAAAhCAACgQAAAwMEAAOBBAABgQgAAAEEAAADCAABYwgAAnsIAAPBBAAC4QQAABMIAAABBAAB0wgAAnMIAAAxCAAAAQgAAuEEAAAhCAAAAQgAAkEEAAABCAAAQwQAAgEEAADzCAAAIQgAAQEAAABBBAAC4QQAAcEIAANjBAADYwQAA0EEAAChCAACAQQAAWEIAACDCAAAMwgAAeMIAAOBAAACGwgAAkMEAAODBAADgQAAA0EEAAABAAADAQAAA8MEAAIDAAADgwQAADMIAAEDAAABwQQAASEIAAMDAAACEwgAAAEIAAHDCAAA0wgAAYMEAAOBBAADIwQAAYMIAACTCAAC8QgAAlsIAAMDAAAAAwAAAfMIAAFRCAAAMQgAAhMIAAJJCAACowQAAAEEAAIDCAAAEwgAAWEIAAABCAABYwgAASEIAAKbCAACAwAAAwMEAACDCIAA4E0AJSHVQASqPAhAAGoACAAAMPgAA-D0AAHQ-AAC4PQAAlr4AABw-AACePgAAE78AAIi9AAD4PQAAQLwAALi9AABwPQAAdD4AAFy-AADoPQAAnj4AAFA9AAB0PgAACT8AAH8_AAAMvgAAyD0AAOA8AACovQAAQDwAAHQ-AABQPQAAoLwAAOA8AACYPQAA4LwAAHy-AACovQAA4DwAAGS-AADIPQAA6L0AAK6-AAB8vgAAhr4AADy-AADIPQAAoDwAABA9AAAsPgAAdD4AAHC9AAAMPgAAoDwAABw-AAC4PQAAoDwAAGw-AAAcvgAAiD0AAGk_AACgPAAA-D0AAOA8AADYPQAA4DwAAHA9AACiviAAOBNACUh8UAEqjwIQARqAAgAATL4AABC9AAAEvgAAO78AACQ-AADgvAAAUD0AALi9AAB8vgAAfD4AAOg9AADoPQAAqL0AAEy-AAAUPgAA4LwAAIi9AAAjPwAAQDwAALY-AABEPgAAiD0AADw-AAAEvgAADL4AAEC8AACGvgAAoDwAAEA8AABQPQAAuD0AAIC7AACgPAAAJL4AAFQ-AABQPQAAUL0AAKi9AAAkvgAAoDwAAMg9AABAvAAAmL0AAKA8AAAwvQAAZD4AAH-_AADIvQAA2D0AAOi9AACAuwAAEL0AAAQ-AAB8PgAAUL0AAKg9AADgvAAAir4AABw-AAAcvgAAbL4AAOg9AADIPQAAQLwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=0lVWl3-B2w4","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13425158401313553524"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4070817174"},"13259922569009371684":{"videoId":"13259922569009371684","docid":"34-5-10-ZF7B76CFE3F1702D3","description":"Welcome to the first part of our series on Test Doubles! As The Engineering Coach, I'll guide you through using Stubs to write better, more isolated tests. We'll be using PHP and PHPUnit, but...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/758877/3c47813f70c8178d8d273a674e6313ba/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/4zEm9wEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DF9TlJOevrfw","linkTemplate":"/video/preview/13259922569009371684?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"002: Stub - Introduction to Test Doubles in Test Driven Development (TDD) (PHP)","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=F9TlJOevrfw\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhYKFDEzMjU5OTIyNTY5MDA5MzcxNjg0WhQxMzI1OTkyMjU2OTAwOTM3MTY4NGqIFxIBMBgAIkUaMQAKKmhoZHFjZnFyZWdqcXh4ZWRoaFVDenNuOHNZeWJONUNDNUNaejUxcERNdxICABIqEMIPDxoPPxPACYIEJAGABCsqiwEQARp4gfQI-wf9AwD8-QYHAgf8AhICBPn2AQEA6P0FAv_-AQD19wP_9wAAAP8GAf8FAAAA_v7-__j-AAAI-gALAwAAAPwH__X3AAAAAQH5-v8BAADs9ff_AgAAAAkKDQkAAAAA-AoH-_v_AAABB_j6AQAAAAH87AMA_wAAIAAtIz_cOzgTQAlITlACKoQCEAAa8AFfNPgA2_IFAd4P4gDmCvUBgQAC_0397gDr9wAA6hDWAfb9-QDn_Dn-3Czc_6AmAAGq4Nv-JQ32ACUWEwAa5ykAJSXsADbc_QA6DPAA5yTt_gQXFf4u9yUBJfb9AAr3xwAB8gX-8u7Y_t0B7AAOKBkEGBLwACPvAAHtAysB7AYU_en0DwT6_Qb5zfIE-Rb5FwQY-_gANgncAOYCBQoS7vcJFdMBAvvtF_4NCBIF4Mr3_dn-7__18vQGAwYo_wghIfoQ-RoJC_EF-_j5AvU15_D-_TIG_C30AAvlAfb_xwL_8__2AQHbJP0E6BkE-A0T9vIgAC2_TyQ7OBNACUhhUAIqzwcQABrAB23I375z99Q8_gGgPOQFQr3b-5Q990KcPC6pn70DC7u8U_BvvLU1Mj6_a0s98Wj-PKFId75zVro8pDYxvT0pcz6UwOa79XIOPbm8nr2pMPg72P4EvfGE3r2AH588t0EOPP1O072bdUa9iy40PQqdFz6TmxW8EYqtvBHxYL0jBQC9HTOWO_j5hD25dho7eo8Ou3KmuT1rvG89m8GEvC5ZpT1jQky8HwhaPJPUk73VKpU8POGdu8i_xbwOQDQ6Eo6wu1KQqTy_dwA9IRutPFptmbwzZIa9vnsPvEkL_DyZB1U9SbqoO7kAtLxlTZE9TKxnvAaWDT0gyjy8JGR7PK35Ab5UpZI8IdHfO-cevT2rpwC9itbdOiYMdL1dRrs9TCy6PGJOK730fcC7wzQCPADyhD2JKwI9-CsuPO4raj258iO9KpN-uh1bzz1S4pS9lCp2vBDjyr2qtbC8nJJiPAm70Tscts0973pEvJIqwLygp2E9pX1RuS0zlj2reCO9Eo40vJGLkD2K0e-6VSvZOoD0DT1ZCEE9878mPMQFQL1uo8G85L-8u8HkxjxS_rQ9zdmMvHQjDD5cU0U7PPxzuih22bxXCKu9NIiLu2wmXz3r4MU8MdoPOhx9DL3hbOk8GWuHO6FxF724j4y9gpscu6YulL0MKmC9pEVouzDfUL1SsGs8aT-MOwwDFj19CCq8-tRSu8ldj72TN-G7s-InO3rkqj0jX668b0iCue3Par3V_5686vl7urm8w7x4UI89Tc-iue6vDj6fEpG9ftCUORx6Cz3ixhI8TS8ouvx99bwc-Ge9GEz0OCseMj0J5cg9FCKeufyzVb13PbK9hRswuPTSHj0gNfe8AMJeOCh-7L0Rc0Q97Da3OfG5Mz0QVd08dWVgubBTwT2PjQC9XuIbuFkcmT11hWg94U6OOHo_BD29dG68_IVIuJ-7M70lO5s80ngjOUGUeTwiwp66yj9MNzvWVjwpYHa9yVBQuCnbdrzn7LM9J5-ANykM5Ty0IX-9CoGguMagGL3ogIe7b9UYth75470b65y9HMKFuFafhjz0QBy8IrgtOG3F_r2i1D69Gi_0uPXabLw6Weq9YPq4N2pKF739d069GSleuJqPgL1nCv29aSypOEHutz08YdO7QRn8uL3jBD7JzUu95uikOFGOuDyQQfg8x4dqN0iBvz0zfrs9xZ4DOHQwsT2OVtq8QV-xtyL_7D01KQU-835buIAWtr3j2B89p7vBuDxgKD2Juf88Wnqvt-wYFz1iL5S9GU5QuCAAOBNACUhtUAEqcxAAGmBP7QA17SbB_zwm4gHhzxvRCvYbD8AS__Hz_xMjwvwSPNOoCe__acolAZsAAAAbCvIiyQAVfwXeCgWt9_Xbpdv8AWo3-xmkKDYQ1N9vCvnm6SHBBS8AFeG2Niz02j4S7hEgAC2rsRQ7OBNACUhvUAIqrwYQDBqgBgAA4EAAAABAAAAAQgAAIMEAAIhBAABQQgAANEIAAOhBAABAwQAAsMEAAOBAAACSwgAAAMMAABDCAAAwQQAA2MEAAIC_AABMwgAAXMIAAAAAAABAQgAAEMIAAIA_AAAwQgAAIMEAAJhBAACkwgAANMIAAIC_AABAQAAAgMAAAFhCAACQwQAASMIAAPjBAACIwQAAYEEAANRCAACgwQAA0MEAAABCAADwQQAAikIAAGxCAADYQQAALMIAAIDBAACAwQAAaEIAAJDBAACAwgAAgMAAALDBAAAQwgAAQMAAAKDBAACswgAAwEAAAIRCAAAgQQAAKEIAADDBAABMwgAAjMIAAABCAABcwgAAVEIAALjBAACYwQAAnsIAAFBBAABkQgAATMIAAOhBAACYQQAAkMIAABjCAACgwAAAEEIAAATCAACIwQAAoEAAAMBBAABEQgAAUMEAABBBAAAAQQAAaEIAAERCAACEwgAAgMAAADBCAABQwQAAqMEAAEjCAACYwQAAVMIAAOBAAAAYQgAAHMIAAITCAABAQAAAYEIAACzCAACgQAAAQMIAACzCAABUQgAAUMIAAIxCAABIQgAAMEEAAILCAACwwQAAAAAAAAhCAAB0QgAAgEEAAABAAAAwQQAABMIAAFzCAABEwgAA0MEAAHxCAABAQgAAwMAAAKhBAAAQwQAAFMIAAOBAAACoQQAAEMEAABhCAABAQAAA-EEAALBBAACQwQAA6MEAAPDBAAAgwgAAuEEAAMBAAACwwQAAREIAAHDBAABgwgAAYEIAAABAAAAQwQAAgMAAAEBAAABAQQAA4MAAAIjBAABswgAAAAAAAPjBAACIwQAAUEEAAKDBAACYQQAAoMAAAFjCAAAcQgAAoEEAAERCAACuQgAA8MEAAOjBAAAUQgAAEEIAAEzCAAAwwQAAIMEAAOBAAABYQgAARMIAAIhCAAAkQgAALMIAAGDCAACAwQAAoEEAAIBCAAB4wgAAYMIAADBCAADQwQAAiEEAAKjCAACUwgAASEIAAMhBAAAAAAAAUEEAAGzCAABgQgAA4EAAADjCIAA4E0AJSHVQASqPAhAAGoACAABQvQAA2D0AAKI-AACiPgAA6L0AAKA8AABcPgAA4r4AACy-AADgPAAAiL0AABC9AACYPQAALD4AAKC8AAAUPgAAfD4AAKA8AAA8PgAA-j4AAH8_AACgPAAAQDwAAIA7AACovQAA2D0AAKC8AACgvAAAlr4AABA9AADYPQAAuD0AAKi9AACovQAAyD0AAPg9AAAQPQAAyL0AANK-AACYvQAAuL0AADA9AAC4PQAA4DwAAFA9AAAMPgAAhj4AAFC9AAAEPgAAVL4AAKA8AACAOwAAlj4AAII-AACIvQAAoDwAABU_AABwPQAAED0AANg9AADgvAAAQLwAAIA7AABcPiAAOBNACUh8UAEqjwIQARqAAgAAir4AANg9AAAEvgAAO78AAKg9AAAsvgAAZD4AAL6-AACYPQAAVD4AAFA9AADYPQAALL4AAGS-AAA0PgAAgLsAANi9AAAlPwAABD4AAAE_AAC4vQAAiL0AAFA9AACIvQAAPL4AABA9AAAQvQAAmD0AAKC8AACYvQAAiD0AALg9AAAwPQAALL4AACQ-AAAwPQAA4DwAAHQ-AABMvgAAoLwAAFQ-AABEPgAAEL0AAIi9AABwvQAAiD0AAH-_AACSvgAAJD4AAFC9AADIPQAAuL0AAHA9AACoPQAAXD4AAKg9AACgvAAATL4AAOi9AACYvQAAEL0AABQ-AADgPAAAMD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=F9TlJOevrfw","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13259922569009371684"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4138228874"},"14927126500464605130":{"videoId":"14927126500464605130","docid":"34-3-12-Z8EE3CC53DEF18D40","description":"So you want to test a unit of code that depends on other units of code. When should you replace the real dependencies with Test Stubs or Mock Objects? When should you let the code under test...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/790430/2bded4abccbe88f070483422d09202e9/564x318_1"},"target":"_self","position":"18","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DxZBIUGg2SLE","linkTemplate":"/video/preview/14927126500464605130?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"08 Sebastian Bergmann - \"Testing with Doubles: Why, When, and How?\", Day 1","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=xZBIUGg2SLE\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhYKFDE0OTI3MTI2NTAwNDY0NjA1MTMwWhQxNDkyNzEyNjUwMDQ2NDYwNTEzMGqvDRIBMBgAIkUaMQAKKmhobmVkd213YmNveHVnaWRoaFVDd3BsOExZOVRyM1BCMjZLazJGWVdfdxICABIqEMIPDxoPPxOeFoIEJAGABCsqiwEQARp4gQYH-QQD_QDy-AIA-gMAAfEXAPX4_f0A8PryBPgB_wD9BQD8BQAAAP8UCAsGAAAA_v79__f-AAAjC_wABAAAABHtCPb7AAAABAX-8_4BAAAF9g4IA_8AABEEBxEAAAAA_A0H_wMAAAD0BvUFAAAAAAL86gQA_wAAIAAtMYLKOzgTQAlITlACKnMQABpgKP4ALvID8MwMCujPCevqDvniHwXY5gD79wD6GgXYAv7iyCP2_zTrFfnCAAAAGQUJLBMA31AX--kh_BQF3-_vB_F_Nevp2vgH8tUG9QMFIPXfASJfAOb0AO8U9OEvBP8kIAAtHudaOzgTQAlIb1ACKq8GEAwaoAYAAFDBAABYQgAAykIAAOhBAAAQQQAAPMIAAIA_AACYwQAAoMEAAMhBAAAUQgAAhkIAAODAAACAwAAAMEIAAJBBAAAAAAAAnMIAAFDCAADYQQAA-EEAAHTCAAAAQAAAAEIAAIhBAADYQQAA4MAAAODBAAB8QgAAgMAAAKbCAAAkQgAAMMEAAIzCAAAIQgAAwEEAAAhCAAAUQgAAMEIAAIC_AACYwQAAVMIAAIBAAADQwQAAEEEAACBCAABgQQAA6MEAAHBCAACIwQAAoMAAAODAAACAPwAAIMIAAGBBAABAwQAAwMEAAIBAAACoQQAAgsIAAOBBAACQwQAAoEIAAJjBAABkQgAAGMIAAKDBAAAgQQAAyMEAAAAAAACeQgAAgEAAAHTCAAAgQgAAqEEAAIrCAACKwgAAgEEAADxCAADCwgAAEMEAAABBAACQQQAASEIAAIjBAACiQgAAwEEAANBBAAAEQgAAREIAADTCAADAwAAAgL8AAABBAADwwQAAEEIAAADBAAAQQgAAdEIAAFRCAAAwwQAA6EEAAFBBAAB4wgAAcMEAAIC_AAAYQgAAiEIAAMBAAACgQQAAIEIAAEDBAACYQQAAIEEAAMhBAAAQwQAADEIAADDCAACWwgAAkMEAAMhBAACAwAAABEIAAKjBAABoQgAAwEAAACzCAABwwgAAgMEAAIzCAAAIwgAA2MEAAILCAABgQgAAVEIAALBBAADAwQAAosIAACDCAACgwQAAwMEAAChCAACYwQAAuMEAAERCAADoQQAAQEEAAMZCAAAgQQAAhEIAAJjBAACAvwAAqEEAAMDAAAAoQgAAYMEAACxCAADowQAAgMEAAIBBAACgwAAAAEAAAHjCAADgwQAAMMIAAHDCAACAQQAABMIAABjCAAAAQgAALMIAAKDBAACAvwAAkMEAACBBAAAkQgAAJMIAAIzCAAA4wgAAhEIAAERCAAAIwgAAUEEAAHTCAAAwQQAAFMIAANDBAABoQgAAIMIAAIxCAAAAwAAAqMIAAP5CAADoQQAA2MEAAKBAAACQQQAAEMEAAJLCAACowSAAOBNACUh1UAEqjwIQABqAAgAAuD0AAKg9AADoPQAAdD4AAFy-AAC4PQAAED0AAA2_AACAOwAAdD4AAOC8AACIPQAAyD0AAEA8AADSvgAAyD0AAEw-AAAQPQAAdD4AAPY-AAB_PwAAuL0AADA9AACYPQAABL4AAGw-AABQPQAAiL0AANi9AAAkPgAAiD0AAJi9AAA8vgAAgDsAAKA8AABQPQAAUD0AAFy-AABEvgAAdL4AABC9AAAwPQAAlj4AADA9AABQvQAAdD4AAAw-AADIvQAA4DwAAAS-AABwPQAAHD4AAEw-AAB0PgAAmL0AAKC8AAAHPwAAJL4AAEC8AABAvAAA2L0AAJg9AACoPQAAlr4gADgTQAlIfFABKo8CEAEagAIAADS-AADIPQAAgLsAADO_AAAQPQAAMD0AABC9AADovQAALL4AAA0_AACAuwAAcL0AAAQ-AADIvQAAoDwAALi9AAAQPQAAKT8AAKg9AACCPgAA4DwAADw-AAAcPgAAMD0AAJi9AAAUPgAAcL0AAHA9AABAPAAAqD0AAKA8AACgPAAAoDwAAEy-AADYvQAA4DwAADw-AADoPQAAHL4AALi9AACIvQAABD4AADC9AABAPAAAJD4AAOA8AAB_vwAARD4AAHA9AAAsPgAA-D0AAFy-AABMPgAAmj4AALi9AACIPQAAMD0AAES-AADovQAAuL0AAJg9AAAwPQAA2D0AAFC9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=xZBIUGg2SLE","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14927126500464605130"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"5497118020549667066":{"videoId":"5497118020549667066","docid":"34-10-14-ZB69821D395F05ACE","description":"This video is a Guided Learning Hour. It's designed to be done together with your development team, although you can watch for yourself too. The content is designed to promote a team discussion...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3429728/c2d05e39f02e81f327c05caf40f4af91/564x318_1"},"target":"_self","position":"19","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DrFtYJtbAb_g","linkTemplate":"/video/preview/5497118020549667066?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Using a Test Double to Find Bugs | Guided Learning Hour - YouTube","related_orig_text":"Test Double","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Test Double\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=rFtYJtbAb_g\",\"src\":\"serp\",\"rvb\":\"Eq0DChM4NDA5ODEyNzM3MzMzNDk1MTkyChQxMDg3NTU5NjI2ODI3Njc1NDc4MwoUMTYxMDcwNDY2NjEyMDgwMzQxOTQKFDEyMDg1NTQ1NTI2MjQ4NDMzNTI2ChMzNzE2MTkzMDY2MjY2OTc0MDU4ChM1NTk3NDU2NDI2Njk0Nzc0MDUwChI2ODQ5NjMwMDA4NDQxNjc4NDAKFDE3MzE2ODQ3NjYyMTM4MzUzNTU4ChMyOTY4NzE1NDM4MTQ2MjQ4MDYwChQxNDYzNTAwMDU3NTA1MTQzMjEyNQoTNTI1MzQzNDM3NzQ0NTYxODk3NAoSNzgxMDkyODQ3OTA5OTY4NzU5ChQxNTEyNzI1MDQ4MjI5ODk5OTYzOAoTOTY5ODUwODE3NjY4MDI5NTM3MQoUMTM0MjUxNTg0MDEzMTM1NTM1MjQKFDEzMjU5OTIyNTY5MDA5MzcxNjg0ChQxNDkyNzEyNjUwMDQ2NDYwNTEzMAoTNTQ5NzExODAyMDU0OTY2NzA2NgoUMTIwMDk5MTQ1MTA3ODUzMzI2ODYKFDEwNjAwMTgxODMxMTU5MTE2NTc1GhUKEzU0OTcxMTgwMjA1NDk2NjcwNjZaEzU0OTcxMTgwMjA1NDk2NjcwNjZqrw0SATAYACJFGjEACipoaGV6c2F6cHJjeWVwcGVjaGhVQ2J1UWxRTnlIb3B4b28wNDZYQ1U2alESAgASKhDCDw8aDz8TlwmCBCQBgAQrKosBEAEaeIH-6_37Av4A7_kL__oCAAEFEQkJ9___ANgB9v_6-AQA_ggCBgcBAAD9BwQLBAAAAPf39gQC_wAADA37AgUAAAAGA_jv_wAAAAoG9gn-AQAABu8SAAIAAAAI_RQEAAAAAAMBBv_9_wAACu_vAwEAAAD8Afj7AAAAACAALXaCzjs4E0AJSE5QAipzEAAaYDgJADghG_zPA-_v7d_1Hg38JvX6-RwAEhAA7v_jE_4Q6q0D8_8u2xniuAAAAOkT9A4wAPRfPODK_fb58bXO4-ACfywlDBMpEPTGFQ4MEPzZBRcsVADQ7uwbB9sMHBEDIiAALe3QQTs4E0AJSG9QAiqvBhAMGqAGAAC4wQAAUMEAAMhCAADYQQAAiEIAAJDBAADwQQAADMIAAMBAAACgwQAAWEIAAKDBAACewgAA4EAAAIxCAAAUwgAAAAAAAEDBAABcQgAAdMIAAKDAAADoQQAABEIAAChCAABcQgAAQEEAAGzCAACcwgAA0kIAAGBCAAAkQgAA-EEAAEjCAAA8QgAAiMEAAMDBAACEwgAA0EIAAKDBAAD4QQAAmEEAAOBAAACSQgAA-EEAANjBAAAEQgAAgEAAAOBBAADgQQAAiMEAAGxCAABMQgAAIEEAADBBAAAQwgAAisIAANBBAAAwQQAAEMIAAEjCAACSQgAAuEEAADjCAACQQQAAMEEAAABAAAAAwQAAusIAACDBAABkQgAASEIAAIBAAADgwQAAiEIAAFDBAACMwgAAdEIAAPhBAAAgQgAA4EAAAOjBAACoQQAAMEEAAEBBAABAwQAAMEIAABjCAAAAwAAAcEIAANBBAACYwQAAPEIAAIDBAADAQQAA4EAAAIC_AAD4wQAAyEEAABBCAABEwgAA6MEAAPhBAACgQQAAAMIAAKbCAAD4wQAAwMEAABxCAADYwQAAXEIAAPhBAACIQQAAAMEAACBBAAAIQgAAgMEAAJ7CAAAgwgAAwMEAAKDBAAAMwgAAQEIAAADCAACQQQAAiEIAADBBAAAwwQAAiEIAAMDAAACOwgAA4EAAAPjBAABIwgAAYEEAADDCAAAAQAAA8MEAAKrCAABEwgAAiMIAAGBBAAD4QQAAFMIAANhBAABAQQAAMEEAANBBAACQQgAAAEAAAKDBAAAAwAAAAMAAAADCAACawgAA4MAAAKDBAACAwAAAsMEAABDCAACOQgAAQMIAAKhBAAC2wgAAUMEAAMjBAACYQQAAgEEAAAAAAAAUQgAAKEIAACBCAAC4wQAAMEEAAMbCAACAwAAABEIAACzCAACwwQAA0EEAAOhBAAAkQgAACMIAAPDBAACowQAA2EEAACDCAADAwAAADEIAAAzCAACqQgAAcMEAAPDBAADYQQAA-MEAAIjBAABgQQAAQMAAAMBAAAB0wgAAuMEgADgTQAlIdVABKo8CEAAagAIAAAy-AACYvQAA1j4AAMi9AAAkPgAAgj4AAFQ-AABhvwAAkr4AAHC9AAAEPgAANL4AAMi9AABEPgAAZL4AAKC8AACKPgAA-D0AANI-AADiPgAAWT8AAAQ-AAA0PgAADD4AAIC7AADCvgAA_j4AAJi9AACIvQAAqj4AAKI-AABwvQAATL4AABC9AAD4PQAADL4AAFA9AABMvgAAC78AAMK-AACgvAAAij4AAJo-AACGvgAAA78AADA9AAAwPQAA4DwAAII-AAD4vQAA-D0AABC9AABAvAAALD4AAJ4-AACYvQAAfz8AALi9AAC4PQAAoj4AAJI-AABEPgAA6D0AAAQ-IAA4E0AJSHxQASqPAhABGoACAACKvgAADL4AADA9AABFvwAAmD0AAPi9AADovQAAqL0AABS-AAAkPgAAoDwAADC9AABwvQAANL4AADA9AADIvQAA6L0AACs_AAAwPQAAgj4AADw-AACgPAAAiD0AAEA8AACAOwAAiL0AAAS-AAAwPQAA-D0AAMg9AACYPQAA6D0AAHA9AACIvQAAXD4AAIi9AACWPgAAgLsAAJK-AAA8PgAAQDwAAKi9AAAkvgAAUD0AAKA8AADIvQAAf78AACw-AADgvAAAgDsAAOC8AAAsvgAAND4AACw-AABwvQAAiD0AABA9AAAQPQAAgDsAAHC9AACAuwAAmD0AALg9AACYPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=rFtYJtbAb_g","parent-reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["5497118020549667066"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3923670427"}},"dups":{"8409812737333495192":{"videoId":"8409812737333495192","title":"What Are The Different Kinds of \u0007[Test\u0007] \u0007[Doubles\u0007]","cleanTitle":"What Are The Different Kinds of Test Doubles","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ndv-Zuphr6I","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ndv-Zuphr6I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDNzFvbWppbzMxRXN4N0x5dGFaMnl0QQ==","name":"Jov Mit","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Jov+Mit","origUrl":"http://www.youtube.com/@jov_mit","a11yText":"Jov Mit. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":804,"text":"13:24","a11yText":"Süre 13 dakika 24 saniye","shortText":"13 dk."},"date":"18 şub 2025","modifyTime":1739836800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ndv-Zuphr6I?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ndv-Zuphr6I","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":804},"parentClipId":"8409812737333495192","href":"/preview/8409812737333495192?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/8409812737333495192?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10875596268276754783":{"videoId":"10875596268276754783","title":"\u0007[Test\u0007] \u0007[Doubles\u0007] - Designing for and using Stubs, Fakes, Mocks, and Spies","cleanTitle":"Test Doubles - Designing for and using Stubs, Fakes, Mocks, and Spies","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=XcoTYFdq_L0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/XcoTYFdq_L0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVU1RWVRiV2l0Ylhma3Z0THBaVE5pQQ==","name":"Merlin Wellington","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Merlin+Wellington","origUrl":"http://www.youtube.com/@wizardcraftcode","a11yText":"Merlin Wellington. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":757,"text":"12:37","a11yText":"Süre 12 dakika 37 saniye","shortText":"12 dk."},"date":"2 kas 2024","modifyTime":1730505600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/XcoTYFdq_L0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=XcoTYFdq_L0","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":757},"parentClipId":"10875596268276754783","href":"/preview/10875596268276754783?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/10875596268276754783?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16107046661208034194":{"videoId":"16107046661208034194","title":"20230417 - Efficient \u0007[testing\u0007] with \u0007[test\u0007] \u0007[doubles\u0007]","cleanTitle":"20230417 - Efficient testing with test doubles","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Y7Zu21lpW_c","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Y7Zu21lpW_c?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDV0wwUmJiVDZJTHp6Q2Q2SXg3dDBBUQ==","name":"Areopa webinars","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Areopa+webinars","origUrl":"http://www.youtube.com/@Areopawebinars","a11yText":"Areopa webinars. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4108,"text":"1:08:28","a11yText":"Süre 1 saat 8 dakika 28 saniye","shortText":"1 sa. 8 dk."},"date":"17 nis 2023","modifyTime":1681689600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Y7Zu21lpW_c?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Y7Zu21lpW_c","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":4108},"parentClipId":"16107046661208034194","href":"/preview/16107046661208034194?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/16107046661208034194?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12085545526248433526":{"videoId":"12085545526248433526","title":"C# Unit \u0007[Testing\u0007] with \u0007[Test\u0007] \u0007[Doubles\u0007]: Dummy, Fake, Stub, Spy & Mock","cleanTitle":"C# Unit Testing with Test Doubles: Dummy, Fake, Stub, Spy & Mock","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=cio7XzACOc0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/cio7XzACOc0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDX0ladzNPRDU3WGpiTFZ2cXAxX3NDdw==","name":"Hamed Fathi","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Hamed+Fathi","origUrl":"http://www.youtube.com/@HamedFathiTech","a11yText":"Hamed Fathi. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":960,"text":"16:00","a11yText":"Süre 16 dakika","shortText":"16 dk."},"date":"21 haz 2025","modifyTime":1750464000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/cio7XzACOc0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=cio7XzACOc0","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":960},"parentClipId":"12085545526248433526","href":"/preview/12085545526248433526?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/12085545526248433526?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3716193066266974058":{"videoId":"3716193066266974058","title":"\u0007[Test\u0007] \u0007[Doubles\u0007] without Tears (Marco Consolaro & Alessandro Di Gioia)","cleanTitle":"Test Doubles without Tears (Marco Consolaro & Alessandro Di Gioia)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=cok0L4r4z8Y","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/cok0L4r4z8Y?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDOTA1R0pWYVRfMTBvU2RacThzRG9SZw==","name":"Tech Excellence","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Tech+Excellence","origUrl":"http://www.youtube.com/@TechExcellence","a11yText":"Tech Excellence. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3387,"text":"56:27","a11yText":"Süre 56 dakika 27 saniye","shortText":"56 dk."},"views":{"text":"1,3bin","a11yText":"1,3 bin izleme"},"date":"22 kas 2024","modifyTime":1732276821000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/cok0L4r4z8Y?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=cok0L4r4z8Y","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":3387},"parentClipId":"3716193066266974058","href":"/preview/3716193066266974058?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/3716193066266974058?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5597456426694774050":{"videoId":"5597456426694774050","title":"Module 4. Lesson 1. Introducing \u0007[test\u0007] \u0007[doubles\u0007]","cleanTitle":"Module 4. Lesson 1. Introducing test doubles","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=KppKwUHgjW4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/KppKwUHgjW4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN25nYjhvaFhXM2U2SDRrNk9oN1YyZw==","name":"Fluent Forward","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Fluent+Forward","origUrl":"http://www.youtube.com/@fluentforward718","a11yText":"Fluent Forward. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":93,"text":"1:33","a11yText":"Süre 1 dakika 33 saniye","shortText":"1 dk."},"date":"6 haz 2019","modifyTime":1559779200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/KppKwUHgjW4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=KppKwUHgjW4","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":93},"parentClipId":"5597456426694774050","href":"/preview/5597456426694774050?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/5597456426694774050?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"684963000844167840":{"videoId":"684963000844167840","title":"051: Introduction to \u0007[Test\u0007] \u0007[Doubles\u0007] Dummies and Stubs (Java)","cleanTitle":"051: Introduction to Test Doubles Dummies and Stubs (Java)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=BkxVa1u-sQw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/BkxVa1u-sQw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDenNuOHNZeWJONUNDNUNaejUxcERNdw==","name":"The Engineering Coach","isVerified":false,"subscribersCount":0,"url":"/video/search?text=The+Engineering+Coach","origUrl":"http://www.youtube.com/@the-engineering-coach","a11yText":"The Engineering Coach. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1589,"text":"26:29","a11yText":"Süre 26 dakika 29 saniye","shortText":"26 dk."},"date":"15 kas 2022","modifyTime":1668470400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/BkxVa1u-sQw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=BkxVa1u-sQw","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":1589},"parentClipId":"684963000844167840","href":"/preview/684963000844167840?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/684963000844167840?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17316847662138353558":{"videoId":"17316847662138353558","title":"Effective Unit \u0007[Testing\u0007] with \u0007[Test\u0007] \u0007[Doubles\u0007] by Matt Logan","cleanTitle":"Effective Unit Testing with Test Doubles by Matt Logan","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=_pCwcdNtxog","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/_pCwcdNtxog?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDejd1WFpSX2I4QWRIVkl5b0NnbGpyUQ==","name":"GDG Boulder","isVerified":false,"subscribersCount":0,"url":"/video/search?text=GDG+Boulder","origUrl":"http://www.youtube.com/@GDGBoulder","a11yText":"GDG Boulder. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2801,"text":"46:41","a11yText":"Süre 46 dakika 41 saniye","shortText":"46 dk."},"views":{"text":"2,8bin","a11yText":"2,8 bin izleme"},"date":"5 tem 2016","modifyTime":1467676800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/_pCwcdNtxog?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=_pCwcdNtxog","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":2801},"parentClipId":"17316847662138353558","href":"/preview/17316847662138353558?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/17316847662138353558?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2968715438146248060":{"videoId":"2968715438146248060","title":"Unit \u0007[Test\u0007] - How to create and use a dummy \u0007[double\u0007]","cleanTitle":"Unit Test - How to create and use a dummy double","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=J9gFc2X42pc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/J9gFc2X42pc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDTTNZckk1Q3dmdmUydXZRWDN3Tl9Rdw==","name":"Software Design","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Software+Design","origUrl":"http://www.youtube.com/@SoftwareDesign.Textbook","a11yText":"Software Design. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":417,"text":"6:57","a11yText":"Süre 6 dakika 57 saniye","shortText":"6 dk."},"date":"28 şub 2025","modifyTime":1740700800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/J9gFc2X42pc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=J9gFc2X42pc","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":417},"parentClipId":"2968715438146248060","href":"/preview/2968715438146248060?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/2968715438146248060?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14635000575051432125":{"videoId":"14635000575051432125","title":"\u0007[Test\u0007] \u0007[double\u0007] in Ruby - Wojciech Ste pniak | MonteTalks: Ruby","cleanTitle":"Test double in Ruby - Wojciech Ste pniak | MonteTalks: Ruby","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=8jRMOEKaVSs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/8jRMOEKaVSs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDWXRVT01KcUNMY1RfLVdlYUkzU2ZTZw==","name":"Monterail","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Monterail","origUrl":"https://www.youtube.com/channel/UCYtUOMJqCLcT_-WeaI3SfSg","a11yText":"Monterail. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1641,"text":"27:21","a11yText":"Süre 27 dakika 21 saniye","shortText":"27 dk."},"date":"23 haz 2022","modifyTime":1655942400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/8jRMOEKaVSs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=8jRMOEKaVSs","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":1641},"parentClipId":"14635000575051432125","href":"/preview/14635000575051432125?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/14635000575051432125?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5253434377445618974":{"videoId":"5253434377445618974","title":"052: Introduction to \u0007[Test\u0007] \u0007[Doubles\u0007] Spies (Java)","cleanTitle":"052: Introduction to Test Doubles Spies (Java)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Yws70aCyqwk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Yws70aCyqwk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDenNuOHNZeWJONUNDNUNaejUxcERNdw==","name":"The Engineering Coach","isVerified":false,"subscribersCount":0,"url":"/video/search?text=The+Engineering+Coach","origUrl":"http://www.youtube.com/@the-engineering-coach","a11yText":"The Engineering Coach. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":948,"text":"15:48","a11yText":"Süre 15 dakika 48 saniye","shortText":"15 dk."},"date":"22 kas 2022","modifyTime":1669075200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Yws70aCyqwk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Yws70aCyqwk","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":948},"parentClipId":"5253434377445618974","href":"/preview/5253434377445618974?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/5253434377445618974?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"781092847909968759":{"videoId":"781092847909968759","title":"027: Stub - Introduction to \u0007[Test\u0007] \u0007[Doubles\u0007] in \u0007[Test\u0007] Driven Development (TDD) (Golang)","cleanTitle":"027: Stub - Introduction to Test Doubles in Test Driven Development (TDD) (Golang)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Kgh4pE3UN_M","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Kgh4pE3UN_M?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDenNuOHNZeWJONUNDNUNaejUxcERNdw==","name":"The Engineering Coach","isVerified":false,"subscribersCount":0,"url":"/video/search?text=The+Engineering+Coach","origUrl":"http://www.youtube.com/@the-engineering-coach","a11yText":"The Engineering Coach. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1034,"text":"17:14","a11yText":"Süre 17 dakika 14 saniye","shortText":"17 dk."},"views":{"text":"2,5bin","a11yText":"2,5 bin izleme"},"date":"28 tem 2020","modifyTime":1595894400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Kgh4pE3UN_M?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Kgh4pE3UN_M","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":1034},"parentClipId":"781092847909968759","href":"/preview/781092847909968759?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/781092847909968759?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15127250482298999638":{"videoId":"15127250482298999638","title":"\u0007[Test\u0007] \u0007[Doubles\u0007] Mocks, Stubs & Fakes Explained with Use Case","cleanTitle":"Test Doubles Mocks, Stubs & Fakes Explained with Use Case","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=MPMx362IEVE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MPMx362IEVE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQXhHcjNkNjMwd25hQ3pCWjdGZUdjdw==","name":"LetsLearn","isVerified":false,"subscribersCount":0,"url":"/video/search?text=LetsLearn","origUrl":"http://www.youtube.com/@LetsLearnrvrm","a11yText":"LetsLearn. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1132,"text":"18:52","a11yText":"Süre 18 dakika 52 saniye","shortText":"18 dk."},"date":"19 mayıs 2024","modifyTime":1716076800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/MPMx362IEVE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=MPMx362IEVE","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":1132},"parentClipId":"15127250482298999638","href":"/preview/15127250482298999638?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/15127250482298999638?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9698508176680295371":{"videoId":"9698508176680295371","title":"Introduction to \u0007[test\u0007] \u0007[double\u0007] with examples in CSharp","cleanTitle":"Introduction to test double with examples in CSharp","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=YFabT13UF6w","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/YFabT13UF6w?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZlFiVlBnRE9OQ2Rua25UOUxvZVBKZw==","name":"Peter","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Peter","origUrl":"http://www.youtube.com/@Peter-sz8gx","a11yText":"Peter. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":678,"text":"11:18","a11yText":"Süre 11 dakika 18 saniye","shortText":"11 dk."},"date":"18 ara 2014","modifyTime":1418860800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/YFabT13UF6w?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=YFabT13UF6w","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":678},"parentClipId":"9698508176680295371","href":"/preview/9698508176680295371?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/9698508176680295371?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13425158401313553524":{"videoId":"13425158401313553524","title":"\u0007[Test\u0007] \u0007[Doubles\u0007]: Stubs vs Mocks vs Spies","cleanTitle":"Test Doubles: Stubs vs Mocks vs Spies","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=0lVWl3-B2w4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/0lVWl3-B2w4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDbmJnc3EtWVkwZEl2R016QjRSUS1ZQQ==","name":"iOS Mastery","isVerified":false,"subscribersCount":0,"url":"/video/search?text=iOS+Mastery","origUrl":"http://www.youtube.com/@iosmasterydev","a11yText":"iOS Mastery. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1138,"text":"18:58","a11yText":"Süre 18 dakika 58 saniye","shortText":"18 dk."},"views":{"text":"2,2bin","a11yText":"2,2 bin izleme"},"date":"5 oca 2023","modifyTime":1672948073000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/0lVWl3-B2w4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=0lVWl3-B2w4","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":1138},"parentClipId":"13425158401313553524","href":"/preview/13425158401313553524?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/13425158401313553524?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13259922569009371684":{"videoId":"13259922569009371684","title":"002: Stub - Introduction to \u0007[Test\u0007] \u0007[Doubles\u0007] in \u0007[Test\u0007] Driven Development (TDD) (PHP)","cleanTitle":"002: Stub - Introduction to Test Doubles in Test Driven Development (TDD) (PHP)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=F9TlJOevrfw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/F9TlJOevrfw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDenNuOHNZeWJONUNDNUNaejUxcERNdw==","name":"The Engineering Coach","isVerified":false,"subscribersCount":0,"url":"/video/search?text=The+Engineering+Coach","origUrl":"http://www.youtube.com/@the-engineering-coach","a11yText":"The Engineering Coach. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1216,"text":"20:16","a11yText":"Süre 20 dakika 16 saniye","shortText":"20 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"21 mayıs 2019","modifyTime":1558396800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/F9TlJOevrfw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=F9TlJOevrfw","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":1216},"parentClipId":"13259922569009371684","href":"/preview/13259922569009371684?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/13259922569009371684?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14927126500464605130":{"videoId":"14927126500464605130","title":"08 Sebastian Bergmann - "\u0007[Testing\u0007] with \u0007[Doubles\u0007]: Why, When, and How?", Day 1","cleanTitle":"08 Sebastian Bergmann - "Testing with Doubles: Why, When, and How?", Day 1","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=xZBIUGg2SLE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/xZBIUGg2SLE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDd3BsOExZOVRyM1BCMjZLazJGWVdfdw==","name":"TYPO3","isVerified":false,"subscribersCount":0,"url":"/video/search?text=TYPO3","origUrl":"http://www.youtube.com/@typo3","a11yText":"TYPO3. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2846,"text":"47:26","a11yText":"Süre 47 dakika 26 saniye","shortText":"47 dk."},"date":"11 eyl 2024","modifyTime":1726012800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/xZBIUGg2SLE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=xZBIUGg2SLE","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":2846},"parentClipId":"14927126500464605130","href":"/preview/14927126500464605130?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/14927126500464605130?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5497118020549667066":{"videoId":"5497118020549667066","title":"Using a \u0007[Test\u0007] \u0007[Double\u0007] to Find Bugs | Guided Learning Hour - YouTube","cleanTitle":"Using a Test Double to Find Bugs | Guided Learning Hour - YouTube","host":{"title":"YouTube","href":"http://id-tv.org/tv/using-a-test-double-to-find-bugs-guided-learning-hour-rFtYJtbAb_g.html","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/rFtYJtbAb_g?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDYnVRbFFOeUhvcHhvbzA0NlhDVTZqUQ==","name":"Emily Bache","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Emily+Bache","origUrl":"http://www.youtube.com/@EmilyBache-tech-coach","a11yText":"Emily Bache. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1175,"text":"19:35","a11yText":"Süre 19 dakika 35 saniye","shortText":"19 dk."},"date":"18 eki 2023","modifyTime":1697659243000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/rFtYJtbAb_g?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=rFtYJtbAb_g","reqid":"1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL","duration":1175},"parentClipId":"5497118020549667066","href":"/preview/5497118020549667066?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","rawHref":"/video/preview/5497118020549667066?parent-reqid=1773807928581514-17023903707539354690-balancer-l7leveler-kubr-yp-klg-162-BAL&text=Test+Double","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"0239037075393546907162","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Test Double","queryUriEscaped":"Test%20Double","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}