homeASCIIcasts

Recent Episodes

  1. 159

    More on Cucumber

    There's more to Cucumber than was shown in episode 155. Learn how to refactor complex scenarios in this episode.

    Tags: testing tools

  2. 158

    Factories Not Fixtures Other translations: He

    Fixtures can make tests brittle and difficult to read. A better alternative is to use factories to create the necessary objects.

    Tags: testing tools

  3. 157

    RSpec Matchers and Macros

    Improve readability and remove duplication in RSpec by making use of matchers and macros.

    Tags: testing tools

  4. 156

    Webrat

    Using Webrat allows you to write integration tests in Ruby, rather than in English as you would with Cucumber.

    Tags: testing tools plugins

  5. 155

    Beginning With Cucumber Other translations: Cn

    Cucumber is a testing framework that lets you develop with Behaviour-Driven Development. We develop a new application using BDD in this episode.

    Tags: testing tools plugins

  6. 154

    Polymorphic Association Other translations: Cn

    Polymorphic associations can be a little tricky to understand. In this episode we'll show you how to create one and use it in controllers and views.

    Tags: active-record routing

  7. 153

    PDFs With Prawn

    With Prawn and Prawnto you can easily generate PDF files in your Rails application.

    Tags: plugins

  8. 152

    Rails 2.3 extras

    A round of some of the smaller new feaures in Rails 2.3 to finish the short series on Rails 2.3.

    Tags: rails-23 active-record active-support

  9. 151

    Rack Middleware

    Rack middleware provides a way to filter a request and response in your application. We use it to modify the application's response body.

    Tags: rails-23 tools

  10. 150

    Rails Metal

    Rails Metal lets you bypass the normal Rails request process and speed up frequently called requests.

    Tags: rails-23 performance