Celerity is a JRuby wrapper around HtmlUnit – a headless Java browser with JavaScript support. It provides a simple API for...
I brought up the question whether tests should call the translation API when checking for the presence of a string...
What if my controller decides to take the Thing.create! and rescue route? What if my model has a special initializer...
Passing the –profile flag to RSpec produces some additional output, namely the running times of the ten slowest examples in...
Deadweight is RCov for CSS, kind of. Given a set of stylesheets and a set of URLs, it determines which...
decided to go fixtureless with Shoulda + Factory Girl. All good, except one problem. Slow as fuck tests. So here’s...
Unit tests are to refactoring like a drop cloth is to painting. Both feel like more work at first but...
Riot differs primarily in that it does not rerun setup for each test in a context.
RESTClient is a Java application to test RESTful webservices. It can be used to test variety of HTTP communications.
Eventually you’ll forget that you used to spend hours testing your code in a browser, and start complaining that...
Unlock achievements for running your test suite!
This is a group devoted to making JRuby a first-class application language for Android.
Imagine all the syntactical delights of Ruby and Haml for your JavaScript. You write in a nice language, but get...
The most popular option should be checked. If choosing nothing is valid, then a radio group isn’t a good...
Seems like there's no way to do it in Capybara, unfortunately. But if you're running your tests with...
A thorough introduction to web development with Ruby on Rails
Clockwork is a cron replacement. It runs as a lightweight, long-running Ruby process which sits alongside your web processes...
Test spies are a form of test double that preserves the normal four-phase unit
What do we expect from the custom finder? We expect that it should find assets A, B, C and should...
Run your Jasmine specs without a browser
The Holy Grail of testing for front-end development; execute browser-less, console-based, javascript + DOM code right from within...