All Posts For: Testing

Oct 23 2012

Getting Jiggy With Testing

I’ve been developing Rails applications since version 1.2. Having worked through several major Rails upgrades, I’ve learned the true value of writing tests. Simply put, tests provide confidence that features will work as designed, and will continue to work in the future.…

Aug 14 2012

How to get a Ruby project done fast

At Highgroove, we aim to be fast. When we jump on a project, we work with the client to understand their goals and begin delivering functionality on the first day. As the project progresses, we strive to increase the velocity of work on the project with each passing iteration.…

Jul 11 2012

Code Retreat Time

Hey, have you heard about the first Highgroove-hosted Code Retreat? We’re polishing our silverware and painting the walls in preparation[1] for helping developers to level-up their skills.

Read on to find out more.

Initially, I wanted to use this space to encourage you to “Act fast!” “Do it now!” and “Get On Board!” but our Code Retreat has already reached capacity.[2]

Most importantly, let me implore you to follow us on twitter and facebook to ensure you’re one of the first to hear about any Code Retreats we host in the future.…

May 24 2012

Testing Like a Highgroover

Last month on the 37signals blog, DHH wrote about testing like the tsa. In the article David argues for less strict test driven development and quotes Kent Beck in saying:

I get paid for code that works, not for tests, so my philosophy is to test as little as possible to reach a given level of confidence (I suspect this level of confidence is high compared to industry standards, but that could just be hubris).…

Apr 6 2012

Sane Rspec config for clean, and slightly faster, specs

Database-bound tests are a drag. Inconsistent tests are a pain. Database-bound, inconsistently failing tests are the worst!

The following commit message is from a real code base:

Run in transactions by default.

When we added controller specs they weren’t being run w/any kind of DB cleaner b/c there was no default strategy and they weren’t explicitly included in a group.…

Feb 9 2012

Mailcatcher: Making email testing a breeze

One of my least favorite chores as a developer is dealing with email. I’m not talking about my inbox. That is a post for another day . I’m talking about emails sent by web applications. Whether it is a sign up confirmation email, a receipt from a purchase, or reminder for your dog’s birthday.…

Older posts