<?xml version="1.0" encoding="UTF-8"?>
<talk>
  <created-at type="datetime">2009-05-26T17:16:50+00:00</created-at>
  <event-id type="integer">119</event-id>
  <id type="integer">1130</id>
  <info>You wouldn&#8217;t consider developing a Rails application without having a solid test suite for your Ruby code, but you&#8217;ve somehow convinced yourself to cross your fingers and look the other way when it comes to JavaScript. It doesn&#8217;t have to be that way. In this session, you&#8217;ll learn how to apply test-driven and behavior-driven development to your unobtrusive JavaScript code in a Rails-friendly manner.

Historically, when selecting a JavaScript testing solution, you were forced to choose whether you wanted a framework that could run your tests in the browser or one that could only run your tests in a headless fashion. With the right combination of tools, you can enjoy the best of both worlds: fast, automation-friendly, and headless testing plus the ability to run your tests in whichever browser is acting up on any given day.
</info>
  <location nil="true"></location>
  <series-id type="integer" nil="true"></series-id>
  <slides-url></slides-url>
  <slideshare-key nil="true"></slideshare-key>
  <talk-url></talk-url>
  <title>JavaScript Testing in Rails: Fast, Headless, In-Browser. Pick Any Three. </title>
  <updated-at type="datetime">2009-05-26T17:16:50+00:00</updated-at>
  <when type="datetime">2009-05-30T14:30:01+00:00</when>
  <average-rating type="decimal">4.06</average-rating>
  <speakers type="array">
    <speaker>
      <biography></biography>
      <company nil="true"></company>
      <company-website nil="true"></company-website>
      <id type="integer">1709</id>
      <linkedin-url>http://www.linkedin.com/in/larrykarnowski</linkedin-url>
      <location nil="true"></location>
      <name>Larry Karnowski</name>
      <personal-website nil="true"></personal-website>
      <title nil="true"></title>
      <twitter-username nil="true"></twitter-username>
      <average-rating type="decimal">4.06</average-rating>
      <avatar-url>/avatars/1709/thumb/stream.27742.0</avatar-url>
    </speaker>
  </speakers>
  <event>
    <created-at type="datetime">2009-05-26T17:11:16+00:00</created-at>
    <creator-id type="integer" nil="true"></creator-id>
    <description>Developer Day comes to the DC area!</description>
    <end-date type="datetime" nil="true"></end-date>
    <event-url>http://developer-day.com/events/2009-dc.html</event-url>
    <hashtag nil="true"></hashtag>
    <id type="integer">119</id>
    <location>Falls Church, VA</location>
    <series-id type="integer">46</series-id>
    <start-date type="datetime">2009-05-30T00:00:00+00:00</start-date>
    <title>Developer Day DC</title>
    <updated-at type="datetime">2009-08-12T18:36:55+00:00</updated-at>
    <average-rating type="decimal">3.89</average-rating>
  </event>
</talk>
