title: Setting up integration tests in an ember-cli app - how to access module() and visit()?
body: <p>This page, 
  <a href="http://iamstef.net/ember-cli/#testing" rel="nofollow">ember-cli testing</a>,
   says "The included tests demonstrate how to write both unit tests and acceptance/integration tests using the new 
  <a href="http://ianpetzer.wordpress.com/2013/06/14/getting-started-with-integration-testing-ember-js-using-ember-testing-and-qunit-rails/" rel="nofollow">ember-testing package</a>."</p>
  
  <p>However in order to get an integration test working, I need to find <code>module</code> and <code>visit</code> or any of the <a href="http://emberjs.com/guides/testing/test-helpers/" rel="nofollow">ember test helpers</a>.
  Where are they found, where can I import them from?</p>
  
  <hr>
  
  <p>Details:</p>
  
  <p>The closest I have found to <code>module</code> is <code>moduleFor</code>, which can be imported from <code>ember-qunit</code>. Module for is not suitable for integration testing as I am testing an entire page or series of pages within the app, rather than an individual model, route, controller, view, etc.</p>
  
  <p>My best guess is that <code>visit</code> can be found within Ember itself, but I am not sure where to import it from.</p>
  
  <p>Using neither <code>module</code> nor <code>moduleFor</code>, I am able to run the tests, but they error out:</p>
  
  <blockquote>
    <p>ReferenceError: visit is not defined</p>
  </blockquote>