title: Changing datasets for each PHPUnit Test
body: <p>i'm kinda noobie in PHPUnit Testing and I need to cover multiple scenarios of a method. The method takes the rows of a table and make decisions based on it, so if I have 0 rows matching my query, it will execute some action, else, it will execute another.</p>
  
  <p>I did the setup of DBUnit and everything is running, but the whole class is running the same getDataSet method so its running the same MySQLXMLDump.</p>
  
  <blockquote>
    <p><em>For example:</em></p>
    
    <p>testScenarioA -> Empty table.</p>
    
    <p>testScenarioB -> Table has data.</p>
  </blockquote>
  
  <p>I need to <strong>each</strong> test function on my class load a <strong>foo</strong> XML. How can I accomplish that?</p>