/**
  * Method to test convertToTable().
  *
  * @return void
  *
  * @covers Windwalker\Relation\Handler\AbstractRelationHandler::convertToTable
  */
 public function testConvertToTable()
 {
     // Array
     $table = $this->instance->convertToTable(array('title' => 'bar'));
     $this->assertInstanceOf('Windwalker\\Table\\Table', $table);
     $this->assertEquals('bar', $table->title);
     // Data
     $table = $this->instance->convertToTable(new Data(array('title' => 'bar')));
     $this->assertInstanceOf('Windwalker\\Table\\Table', $table);
     $this->assertEquals('bar', $table->title);
     // stdClass
     $table = $this->instance->convertToTable((object) array('title' => 'bar'));
     $this->assertInstanceOf('Windwalker\\Table\\Table', $table);
     $this->assertEquals('bar', $table->title);
     // Iterator
     $table = $this->instance->convertToTable(new \ArrayIterator(array('title' => 'bar')));
     $this->assertInstanceOf('Windwalker\\Table\\Table', $table);
     $this->assertEquals('bar', $table->title);
     // Table
     $expected = new StubTableSakura();
     $expected->title = 'bar';
     $table = $this->instance->convertToTable($expected);
     $this->assertSame($expected, $table);
     $this->assertEquals('bar', $table->title);
 }