public function testGetAndSetRow() { $row = new Row(['id' => 1, 'name' => 'someValue']); $newRow = new Row(['id' => 2, 'name' => 'someOtherValue']); $rowArray = $row->getRow(); $this->assertInternalType('array', $rowArray); $this->assertArrayHasKey('id', $rowArray); $this->assertEquals(1, $rowArray['id']); $this->assertArrayHasKey('name', $rowArray); $this->assertEquals('someValue', $rowArray['name']); $this->assertInstanceOf('PDOMocker\\Row', $row->setRow($newRow)); $rowArray = $row->getRow(); $this->assertInternalType('array', $rowArray); $this->assertArrayHasKey('id', $rowArray); $this->assertEquals(2, $rowArray['id']); $this->assertArrayHasKey('name', $rowArray); $this->assertEquals('someOtherValue', $rowArray['name']); }