Hi Adam, On Wed, Aug 25, 2010 at 1:43 PM, Adam <[email protected]> wrote: > Rake comes with great support for unit testing with Test::Unit out of the > box, you don't need an IDE to hook it all up for you. You can define a > Rake::TestTask and just run 'rake test'. Rails does this automatically. > RSpec comes with a similar Rake task that's as easy to define. > If you really want your IDE to show you colors and stuff, I know RubyMine > supports testing Rails applications and is cross-platform (written in Java).
I'm a long-time user and fan of Test::Unit but TDD with it requires quite a bit of typing. What I saw demonstrated with VisualStudio was very impressive though. It supported Red-Green-Refactor at level I'd never seen before. Write the test, it knows you don't have the method you're testing and auto-generates it. That sort of thing. It was a very brief demo but what he showed was very impressive. I've never been a big fan of IDEs for Rails development. I use the Ruby version of NetBeans because it lets me use the same tool on Windows and Linux. That and the debugger. But it's got nothing like what I saw last weekend re: built-in TDD support. I'll check out RubyMine. Thanks! Bill > > > On Wed, Aug 25, 2010 at 10:45 AM, Bill Walton <[email protected]> wrote: >> >> I saw a demo of VisualStudio's support for TDD for C++ (or C#, I can't >> recall which) this past weekend and was impressed. Anybody know of an >> editor or IDE for Linux (Ubuntu specifically) or Windows that has >> built-in support for TDD for either Ruby or Rails? >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ruby on Rails: Talk" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/rubyonrails-talk?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

