<?xml version="1.0" encoding="UTF-8"?>
<course>
  <audience nil="true"></audience>
  <author-id type="integer">665</author-id>
  <created-at type="datetime">2010-03-03T01:08:15+00:00</created-at>
  <description>&lt;p&gt;Ruby is an incredibly dynamic and flexible language, and with that dynamism comes the responsibility to test your code carefully. In this course, you will learn the basics of test- and behavior- driven development in Ruby. You will learn to use tools like rcov and flog to find problem areas in your code. You will learn how to use tests as an aid to refactoring, and how to use stubbing and mocking to break dependencies and test interactions. Finally, you will perform a refactotum to apply what you have learned to your own project code.&lt;/p&gt;
&lt;p&gt;There are a ton of different Ruby test frameworks our there, and our instructors have experience with them all. So whether your team is using RSpec, Test::Spec, Test::Unit, Micronaut, or Cucumber, we can help you.&lt;/p&gt;</description>
  <id type="integer">581</id>
  <keywords>test-driven development, tdd, ruby tdd, tdd training, ruby training, test-driven development training, bdd, behavior-driven development</keywords>
  <length>&lt;p&gt;2 days&lt;/p&gt;</length>
  <materials>&lt;ul&gt;
	&lt;li&gt;Course CD&lt;/li&gt;
&lt;/ul&gt;</materials>
  <max-attendees>&lt;p&gt;Up to 18&lt;/p&gt;</max-attendees>
  <name>Test-Driven Development in Ruby</name>
  <permalink>test-driven-development-in-ruby</permalink>
  <prerequisites>&lt;ul&gt;
	&lt;li&gt;Experience in Ruby&lt;/li&gt;
&lt;/ul&gt;</prerequisites>
  <public type="boolean">true</public>
  <setup-requirements>&lt;p&gt;Students:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Computer with Ruby and Rails installed&lt;/li&gt;
	&lt;li&gt;&lt;span class="caps"&gt;TDD&lt;/span&gt; or &lt;span class="caps"&gt;BDD&lt;/span&gt; framework of student&amp;#8217;s choice&lt;/li&gt;
	&lt;li&gt;Editor or &lt;span class="caps"&gt;IDE&lt;/span&gt; of student&amp;#8217;s choice&lt;/li&gt;
	&lt;li&gt;Internet access&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Instructor:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Computer with Ruby and Rails installed&lt;/li&gt;
	&lt;li&gt;Projector&lt;/li&gt;
&lt;/ul&gt;</setup-requirements>
  <sort-order type="integer">50</sort-order>
  <updated-at type="datetime">2010-03-03T01:08:15+00:00</updated-at>
</course>
