<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Adtopy – Testing</title>
    <link>/plantillas/testing/</link>
    <description>Recent content in Testing on Adtopy</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/plantillas/testing/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Plantillas: PHPUnit</title>
      <link>/plantillas/testing/phpunit/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/plantillas/testing/phpunit/</guid>
      <description>
        
        
        &lt;h3 id=&#34;1-ruta-de-testing&#34;&gt;1. Ruta de testing&lt;/h3&gt;


&lt;div class=&#34;alert alert-nota&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Ruta de testing&lt;/h4&gt;
&lt;p class=&#34;content-alert&#34;&gt;lib/tests/output/html/templating 📁&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Dentro de esta ruta, tenemos que fijarnos que hay &lt;strong&gt;3 carpetas (layouts/  result/ widgets/)&lt;/strong&gt; y &lt;strong&gt;1 fichero .php&lt;/strong&gt;. Para hacer un test tendremos que crearnos:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Fichero &amp;ldquo;Loquesea.php&amp;rdquo;, para lanzar las funciones (Ejemplo: TemplateParse2Test.php)&lt;/li&gt;
&lt;li&gt;La carpeta &lt;em&gt;layouts&lt;/em&gt;, contiene las funciones que se quieren crear para el test.&lt;/li&gt;
&lt;li&gt;La carpeta &lt;em&gt;widgets&lt;/em&gt;, contiene un fichero &amp;ldquo;nombre_widget.wid&amp;rdquo; que contendrá una pequeña estructura de templating.&lt;/li&gt;
&lt;li&gt;La carpeta, &lt;em&gt;results&lt;/em&gt;, contiene la salida HTML que espera después de lanzar el fichero de prueba en el paso 1.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;2-salida-de-testing&#34;&gt;2. Salida de testing&lt;/h3&gt;
&lt;p&gt;Si todo hubiera salido bien, deberíamos depurar esas clases y ver que cada función devuelve como salida lo que se espera del templating.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Plantillas: Sites &#43; templating &#43; widgets</title>
      <link>/plantillas/testing/sites-html/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/plantillas/testing/sites-html/</guid>
      <description>
        
        
        &lt;p&gt;En esta sección de testing, veremos cómo abordar los tests para ver finalmente como los templates encagan y afectan directamente al diseño final de cada Site.&lt;/p&gt;
&lt;h3 id=&#34;1-ruta-carpetas&#34;&gt;1. Ruta carpetas&lt;/h3&gt;
&lt;p&gt;Para ello, es importante tener en cuenta la siguiente ruta:&lt;/p&gt;


&lt;div class=&#34;alert alert-nota&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Ruta carpetas&lt;/h4&gt;
&lt;p class=&#34;content-alert&#34;&gt;/sites/nombreSite/widgets/ 📁&lt;/p&gt;
&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;nombreSite&lt;/strong&gt; pueden ser los siguientes valores:
&lt;ul&gt;
&lt;li&gt;adtopy&lt;/li&gt;
&lt;li&gt;editor&lt;/li&gt;
&lt;li&gt;reflection&lt;/li&gt;
&lt;li&gt;cache (no aplicable)&lt;/li&gt;
&lt;li&gt;statics (no aplicable)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Los últimos valores (cache y statics), no son aplicables para hacer testing ni nuevo módulos, templates asociado. Sólo sirven para la caché de ficheros y para los ficheros estáticos del proyecto.&lt;/p&gt;
&lt;h3 id=&#34;2-ruta-de-testing&#34;&gt;2. Ruta de testing&lt;/h3&gt;


&lt;div class=&#34;alert alert-nota&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Ruta de testing&lt;/h4&gt;
&lt;p class=&#34;content-alert&#34;&gt;lib/tests/output/html/templating 📁&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Dentro de esta ruta, tenemos que fijarnos que hay &lt;strong&gt;3 carpetas (layouts/  result/ widgets/)&lt;/strong&gt; y &lt;strong&gt;1 fichero .php&lt;/strong&gt;. Para hacer un test tendremos que crearnos:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Fichero &amp;ldquo;Loquesea.php&amp;rdquo;, para lanzar las funciones (Ejemplo: TemplateParse2Test.php)&lt;/li&gt;
&lt;li&gt;La carpeta &lt;em&gt;layouts&lt;/em&gt;, contiene las funciones que se quieren crear para el test.&lt;/li&gt;
&lt;li&gt;La carpeta &lt;em&gt;widgets&lt;/em&gt;, contiene un fichero &amp;ldquo;nombre_widget.wid&amp;rdquo; que contendrá una pequeña estructura de templating.&lt;/li&gt;
&lt;li&gt;La carpeta, &lt;em&gt;results&lt;/em&gt;, contiene la salida HTML que espera después de lanzar el fichero de prueba en el paso 1.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;3-salida-de-testing&#34;&gt;3. Salida de testing&lt;/h3&gt;
&lt;p&gt;Si todo hubiera salido bien, deberíamos depurar esas clases y ver que cada función devuelve como salida lo que se espera del templating.&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
