title: Testing special characters with PHP Unit
body: <p>I am testing my controller from Symfony2 with PHPUnit and the class <code>WebTestCase</code> </p>
  
  <pre><code>return self::$client-&gt;request(
      'POST', '/withdraw',
      array("amount" =&gt; 130),
      array(),array());
  
  $this-&gt;assertEquals(
      "You can withdraw up to £100.00.",
       $crawler-&gt;filter("#error-notification")-&gt;text());
  </code></pre>
  
  <p>But I get this error:</p>
  
  <pre><code>Expected: "You can withdraw up to £100.00."
  Actual:   "You can withdraw up to Â£100.00."
  </code></pre>
  
  <p>The thing is that in the webpage and the source code it looks fine, so I am thinking that maybe PHPUnit is having some trouble to fetch the text as UTF8?</p>
  
  <p>What am I missing?</p>