[Capybara](https://github.com/jnicklas/capybara) RSpec feature tests can be used to verify the UI. I've heard that phantomJs may have issues with ReactJs. If so, then we should use WebKit or Selenium.