public function testTableFromInstanceWithIndexedSetHeaderRow()
 {
     $data = array(array('h1' => 'c1r1', 'h2' => 'c2r1'), array('h1' => 'c1r2', 'h2' => 'c2r2'));
     $headers = array('h1' => 'Header 1', 'h2' => 'Header 2');
     $caoTable = new Table($data);
     $caoTable->setHeaderRow($headers);
     $table = $this->helper->__invoke($caoTable);
     // Confirm th tag was generated for each header.
     foreach ($headers as $index => $header) {
         $this->assertContains('<th>' . $header . '</th>', $table);
         $this->assertNotContains($index, $table);
     }
 }