Announcement

LA Ruby Conference 2012

This is the fourth year for the LA Ruby Conference. Thank you for joining us.

Registration for the conference is now open.

February 2nd-4th, 2012
Holiday Inn Media Center
Burbank, California


Buy a ticket for Thursday workshop


Ruby Fundamentals or Maintainable Rails or Ruby Koans


Buy a ticket for Friday Workshop

Rails Fundamentals or Vital Testing


Buy your Saturday Conference Ticket

View Schedule

Buy Tickets Now!!

Sorry for earlier confusion around the ticket purchases, you can now buy tickets for each workshop and the conference at the one link above.

Sponsors

Be a Sponsor

If you are interested in sponsoring the Los Angeles Ruby Conference for 2012 please download the prospectus.

Edgecase

Vital Testing

Testing is a fundamental part of the Agile process. We live and breath TDD/BDD. Red/Green/Refactor is our daily mantra. We love cucumber and writing executable customer readable specifications. We even write tests for our javascripts.

And yet, testing remains hard. The tests we love to write are brittle and tend to break when we refactor. Although we talk about the tests being the specification of our code, too often the specify "how it's implemented" rather than "the expected behaviour".

This workshop is about how to improve the way we do testing, how to move away from merely specifying how our software is implemented to capturing the true essence of how it should function.

Topics include:

  • Slow Tests
  • Over Mocking
  • Complex Object Builds
  • Gratuitous Use of the Database
  • Custom Assertions / Matchers
  • Over Meta in Tests
  • Testing Private Methods
  • Correct use of Describe & Context
  • Refactoring Tests
  • Tests as Specifications