コード例 #1
0
ファイル: SimpleTableTest.php プロジェクト: fuelphp/common
 /**
  * @covers \Fuel\Common\Table\Render::renderTable
  * @covers \Fuel\Common\Table\Render\SimpleTable::container
  * @covers \Fuel\Common\Table\Render\SimpleTable::row
  * @covers \Fuel\Common\Table\Render\SimpleTable::cell
  * @covers \Fuel\Common\Table\Render\SimpleTable::addAttributes
  * @group Common
  */
 public function testRenderWithAttributes()
 {
     $table = new \Fuel\Common\Table();
     $table->setAttributes(array('id' => 'table'))->addCell('foo', array('id' => 'foo'))->addCell('bar', array('id' => 'bar'))->setCurrentRowAttributes(array('id' => 'row'))->addRow();
     $expected = '<table id="table"><thead></thead><tbody><tr id="row"><td id="foo">foo</td><td id="bar">bar</td></tr></tbody><tfoot></tfoot></table>';
     $result = $this->object->renderTable($table);
     $this->assertXmlStringEqualsXmlString($expected, $result);
 }