Extends
lithium\test\Unit
Tests that a record's fields are accessible as object properties.
Returns
voidSource
public function testDataPropertyAccess() {
$data = array(
'title' => 'Test record',
'body' => 'Some test record data'
);
$this->record = new Record(compact('data'));
$expected = 'Test record';
$result = $this->record->title;
$this->assertEqual($expected, $result);
$this->assertTrue(isset($this->record->title));
$expected = 'Some test record data';
$result = $this->record->body;
$this->assertEqual($expected, $result);
$this->assertTrue(isset($this->record->body));
$this->assertNull($this->record->foo);
$this->assertFalse(isset($this->record->foo));
}