Author: Mike Lively (m@digitalsandwich.com)
Inheritance: implements PHPUnit_Extensions_Database_DataSet_ITable
Ejemplo n.º 1
0
 public function testMatchesWithNonMatchingMetaData()
 {
     $tableMetaData = $this->getMock('PHPUnit_Extensions_Database_DataSet_ITableMetaData');
     $otherMetaData = $this->getMock('PHPUnit_Extensions_Database_DataSet_ITableMetaData');
     $table = $this->getMock('PHPUnit_Extensions_Database_DataSet_ITable');
     $table->expects($this->once())->method('getTableMetaData')->will($this->returnValue($tableMetaData));
     $otherTable = $this->getMock('PHPUnit_Extensions_Database_DataSet_ITable');
     $otherTable->expects($this->once())->method('getTableMetaData')->will($this->returnValue($otherMetaData));
     $tableMetaData->expects($this->once())->method('matches')->with($otherMetaData)->will($this->returnValue(false));
     $replacementTable = new PHPUnit_Extensions_Database_DataSet_ReplacementTable($table);
     $this->assertFalse($replacementTable->matches($otherTable));
 }
Ejemplo n.º 2
0
 public function testGetValue()
 {
     $actual = new PHPUnit_Extensions_Database_DataSet_ReplacementTable($this->startingTable, array('[NULL]' => NULL), array('%%%name%%%' => 'Mike Lively'));
     $this->assertNull($actual->getValue(2, 'column4'));
     $this->assertEquals('My name is Mike Lively', $actual->getValue(0, 'column1'));
 }