title: Rails rspec controller test vs integration test
body: <p>I just completed writing a detailed rspec capybara integration and unit tests for Rails app, which includes mocking Omniauth (twitter) login, filling in forms, data validations, etc. However, I am wondering whether there is a need to write a separate controller or functional test. </p>
  
  <p>Would appreciate your input and any links to further readings etc.</p>