<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: jShoulda y JsUnitTest, pruebas unitarias en JavaScript al estilo Shoulda</title>
	<atom:link href="http://blog.scriptia.net/al-margen/2008/10/jshoulda-y-jsunit-test-unit-testing-javascript.html/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.scriptia.net/al-margen/2008/10/jshoulda-y-jsunit-test-unit-testing-javascript.html</link>
	<description>Javascript y buenas prácticas en español</description>
	<pubDate>Mon, 06 Sep 2010 07:31:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: choan</title>
		<link>http://blog.scriptia.net/al-margen/2008/10/jshoulda-y-jsunit-test-unit-testing-javascript.html#comment-12336</link>
		<dc:creator>choan</dc:creator>
		<pubDate>Sun, 12 Oct 2008 14:17:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scriptia.net/al-margen/2008/10/jshoulda-y-jsunit-test-unit-testing-javascript.html#comment-12336</guid>
		<description>&lt;p&gt;DrSlump:&lt;/p&gt;

&lt;p&gt;Gracias por el aporte.&lt;/p&gt;

&lt;p&gt;jShoulda es como es porque he tomado ciertas decisiones. Y una de ellas es que el tipo de sintaxis que propones no me gusta demasiado.&lt;/p&gt;

&lt;p&gt;Pero desde luego, es implementable (obviamente, habría que invocar &lt;em&gt;un algo&lt;/em&gt; para crear efectivamente los tests). Si para ti es la mejor solución, da el paso e impleméntala. Tomando como base JsUnitTest la cosa es muy sencilla.&lt;/p&gt;

&lt;p&gt;Salud.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>DrSlump:</p>
<p>Gracias por el aporte.</p>
<p>jShoulda es como es porque he tomado ciertas decisiones. Y una de ellas es que el tipo de sintaxis que propones no me gusta demasiado.</p>
<p>Pero desde luego, es implementable (obviamente, habría que invocar <em>un algo</em> para crear efectivamente los tests). Si para ti es la mejor solución, da el paso e impleméntala. Tomando como base JsUnitTest la cosa es muy sencilla.</p>
<p>Salud.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DrSlump</title>
		<link>http://blog.scriptia.net/al-margen/2008/10/jshoulda-y-jsunit-test-unit-testing-javascript.html#comment-12331</link>
		<dc:creator>DrSlump</dc:creator>
		<pubDate>Sun, 12 Oct 2008 11:10:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.scriptia.net/al-margen/2008/10/jshoulda-y-jsunit-test-unit-testing-javascript.html#comment-12331</guid>
		<description>&lt;p&gt;Bajo mi punto de vista lo bueno de los frameworks de testing basados en Behaviour Driven Development es su expresividad. Así que yo propondría la siguiente sintaxis: &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;var tests = {
  'A context': {
    setup: function() {
      this.foo = 1;
    },
    'run its setup function': function() {
        this.assertEqual(1, this.foo);
    },
    'which is a "nested" context': {
      setup: function(){
          this.foo += 1;
      },
      'run both setup functions': function(){
          this.assertEqual(2, this.foo);
      }
    }
  }
};
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Creo que resulta más expresiva y fluida que utilizar factory functions pasandoles el título y el código del test como parámetros.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bajo mi punto de vista lo bueno de los frameworks de testing basados en Behaviour Driven Development es su expresividad. Así que yo propondría la siguiente sintaxis: </p>
<pre><code>var tests = {
  'A context': {
    setup: function() {
      this.foo = 1;
    },
    'run its setup function': function() {
        this.assertEqual(1, this.foo);
    },
    'which is a "nested" context': {
      setup: function(){
          this.foo += 1;
      },
      'run both setup functions': function(){
          this.assertEqual(2, this.foo);
      }
    }
  }
};
</code></pre>
<p>Creo que resulta más expresiva y fluida que utilizar factory functions pasandoles el título y el código del test como parámetros.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
