title: Symfony2 + Codeception gives "You must override the KernelTestCase::createKernel()"
body: <p>I created a new test that inherits from WebTestCase. When I run my codeception tests, I get the following error:</p>
  
  <pre><code> [RuntimeException] You must override the KernelTestCase::createKernel() method.
  </code></pre>
  
  <p>It is very unclear to me with what I need to override it. What I want is a client that can call a certain URI to get my http response</p>
  
  <p>This is the test:</p>
  
  <pre><code>  public function testSearchAction()
      {
          $searchUri = '/search';
          $client = static::createClient();
          $client-&gt;request('GET', $searchUri);
          $response = $client-&gt;getResponse();
          $this-&gt;assertSame(Response::HTTP_BAD_REQUEST, $response-&gt;getStatusCode());
      }
  </code></pre>
  
  <p>This is my unit.suite.yml file</p>
  
  <p>class_name: UnitTester</p>
  
  <pre><code>modules:
      enabled:
          - Symfony2:
              app_path: '../../app'
              var_path: '../../app'
          - Doctrine2:
              depends: Symfony2
          - AppBundle\Helper\Unit
  </code></pre>