Does ActiveRecord make Ruby on Rails code hard to test?

Posted by Erik Öjebo on Stack Overflow See other posts from Stack Overflow or by Erik Öjebo
Published on 2010-04-18T17:57:37Z Indexed on 2010/04/18 18:03 UTC
Read the original article Hit count: 441

I've spent most of my time in statically typed languages (primarily C#). I have some bad experiences with the Active Record pattern and unit testing, because of the static methods and the mix of entities and data access code.

Since the Ruby community probably is the most test driven of the communities out there, and the Rails ActiveRecord seems popular, there must be some way of combining TDD and ActiveRecord based code in Ruby on Rails.

I would guess that the problem goes away in dynamic languages, somehow, but I don't see how. So, what's the trick?

© Stack Overflow or respective owner

Related posts about ruby-on-rails

Related posts about TDD