switched to rspec and updated test suite