<?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: Tests funcionales con Ruby on Rails</title>
	<atom:link href="http://blog.flatee.com/2008/08/08/tests-funcionales-con-ruby-on-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.flatee.com/2008/08/08/tests-funcionales-con-ruby-on-rails/</link>
	<description>El blog oficial de flatee, la mejor forma de compartir piso</description>
	<pubDate>Tue, 06 Jan 2009 13:52:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: fguillen</title>
		<link>http://blog.flatee.com/2008/08/08/tests-funcionales-con-ruby-on-rails/#comment-28</link>
		<dc:creator>fguillen</dc:creator>
		<pubDate>Thu, 14 Aug 2008 11:05:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.flatee.com/?p=15#comment-28</guid>
		<description>&lt;p&gt;Parece que el wordpress ha reventado el formato del código en mi comentario.. no sé si lo podéis arreglar :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Parece que el wordpress ha reventado el formato del código en mi comentario.. no sé si lo podéis arreglar :)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: fguillen</title>
		<link>http://blog.flatee.com/2008/08/08/tests-funcionales-con-ruby-on-rails/#comment-27</link>
		<dc:creator>fguillen</dc:creator>
		<pubDate>Thu, 14 Aug 2008 11:04:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.flatee.com/?p=15#comment-27</guid>
		<description>&lt;p&gt;Yo tengo leído por ahí que cada test debe comprobar una sólo cosa. Aunque, hay tantas filosofías sobre los tests, que en realidad te puedes adherir a la que más pegue contigo.&lt;/p&gt;

&lt;p&gt;En cualquier caso, lo que tengo entendido que recomiendan sería hacer esto (para el caso del 'test_listado'):&lt;/p&gt;

&lt;p&gt;&lt;pre name="code" class="ruby"&gt;
def test_when_get_listado_should_assigns_pisos
  get :listado
  assert_not_nil assigns(:pisos)
end
def test_when_get_listado_pisos_size_should_be_1
  get :listado
  assert_equal assigns(:pisos).size,1
end
&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Así cuando peta un test el error mostrado es super indicativo.&lt;/p&gt;

&lt;p&gt;Con esto se repite mucho lo del 'get :listado' que se puede resolver usando shoulda[1] y sus contextos.&lt;/p&gt;

&lt;p&gt;Suerte y enhorabuena por vuestro blog.. lo sigo con ansia :)&lt;/p&gt;

&lt;p&gt;f.&lt;/p&gt;

&lt;p&gt;[1] =&#62; http://www.thoughtbot.com/projects/shoulda&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Yo tengo leído por ahí que cada test debe comprobar una sólo cosa. Aunque, hay tantas filosofías sobre los tests, que en realidad te puedes adherir a la que más pegue contigo.</p>

<p>En cualquier caso, lo que tengo entendido que recomiendan sería hacer esto (para el caso del &#8216;test_listado&#8217;):</p>

<p><pre name="code" class="ruby">
def test_when_get_listado_should_assigns_pisos
  get :listado
  assert_not_nil assigns(:pisos)
end
def test_when_get_listado_pisos_size_should_be_1
  get :listado
  assert_equal assigns(:pisos).size,1
end
</pre></p>

<p>Así cuando peta un test el error mostrado es super indicativo.</p>

<p>Con esto se repite mucho lo del &#8216;get :listado&#8217; que se puede resolver usando shoulda[1] y sus contextos.</p>

<p>Suerte y enhorabuena por vuestro blog.. lo sigo con ansia :)</p>

<p>f.</p>

<p>[1] =&gt; <a href="http://www.thoughtbot.com/projects/shoulda" rel="nofollow">http://www.thoughtbot.com/projects/shoulda</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; Tests funcionales con Ruby on Rails</title>
		<link>http://blog.flatee.com/2008/08/08/tests-funcionales-con-ruby-on-rails/#comment-26</link>
		<dc:creator>&#187; Tests funcionales con Ruby on Rails</dc:creator>
		<pubDate>Sun, 10 Aug 2008 19:58:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.flatee.com/?p=15#comment-26</guid>
		<description>&lt;p&gt;[...] viernes escribí en el blog de flatee un post sobre testing funcional con RoR:  Actualmente nos encontramos en un punto en el que todavía no tenemos una primera maquetación de [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] viernes escribí en el blog de flatee un post sobre testing funcional con RoR:  Actualmente nos encontramos en un punto en el que todavía no tenemos una primera maquetación de [...]</p>]]></content:encoded>
	</item>
</channel>
</rss>
