<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Video &#8211; Medio Blog</title>
	<atom:link href="https://blog.medio.cz/stitky/video/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.medio.cz</link>
	<description></description>
	<lastBuildDate>Thu, 16 Jul 2015 20:17:05 +0000</lastBuildDate>
	<language>cs</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
	<item>
		<title>Testování nejen v PHPUnitu</title>
		<link>https://blog.medio.cz/testovani-nejen-v-phpunitu</link>
					<comments>https://blog.medio.cz/testovani-nejen-v-phpunitu#comments</comments>
		
		<dc:creator><![CDATA[Daniel Milde]]></dc:creator>
		<pubDate>Tue, 03 Apr 2012 12:58:43 +0000</pubDate>
				<category><![CDATA[Programování a vývoj]]></category>
		<category><![CDATA[PHPUnit]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Testování]]></category>
		<category><![CDATA[Video]]></category>
		<guid isPermaLink="false">https://blog.medio.cz/?p=481</guid>

					<description><![CDATA[Na videu z březnové Poslední soboty představuje Dan Milde v rámci své přednášky možnosti testování PHP aplikací s pomocí jednotkových, integračních i Selenium testů. Zmiňuje důvody pro testování a ukazuje konkrétní praktické postupy. Pro demonstraci používá jednoduchou ukázkovou aplikaci.]]></description>
										<content:encoded><![CDATA[<p>Na videu z březnové <a href="http://www.posobota.cz/">Poslední soboty</a> představuje Dan Milde v rámci své přednášky možnosti testování PHP aplikací s pomocí jednotkových, integračních i Selenium testů. Zmiňuje důvody pro testování a ukazuje konkrétní praktické postupy.</p>
<p>Pro demonstraci používá <a href="https://github.com/Dundee/testing-showcase">jednoduchou aplikaci</a>. Ta je vedle samotného testování zajímavá ještě v jednom ohledu. Jedná se totiž o konkrétní implementaci obecné architektury, kterou nedávno popisoval Vašek Purchart ve svém článku <a href="http://zdrojak.root.cz/clanky/architektura-aplikace-nad-doctrine-2/">Architektura aplikace nad Doctrine 2</a>. Veškerá aplikační logika je přenesena z presenterů do fasády, do budoucna tak například umožňuje snadno přidat více různých rozhraní, jako je konzole nebo mobilní aplikace.</p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/YJ3Qx_ci44M" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>Ukázková aplikace využívá čisté dependency injection, což mimo jiné usnadňuje právě testovatelnost. Ve své přednášce k tomu Dan poznamenává: „V Nette jsou jen tři místa, kde byste měli používat kontejner jako service locator. Je to bootstrap, presenter loader respektive presenter factory a testy. Nikde jinde byste napřímo s kontejnerem pracovat neměli.“</p>
<p>Pokud vás téma návrhu a testovatelnosti webových aplikací zaujalo, navštivte naše školení <a href="http://akademie.medio.cz/vyvoj-webovych-aplikaci">Pokročilý vývoj a testování aplikací</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.medio.cz/testovani-nejen-v-phpunitu/feed</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
