/** * @test */ public function getValues() { $table = new Table(); $schema = ['id' => ['int', 'sequence'], 'name' => ['varchar'], 'created' => ['datetime']]; $record = new Record($table); $record->setColumns($schema); $values = [99, 'foo', '2000-01-01 00:00:00']; $record->id = $values[0]; $record->name = $values[1]; $record->created = $values[2]; $this->assertSame($values, $record->getValues(), '-> returns the values that the record has.'); }