public function testEntityFields() {
foreach ($this->companiesData as $data) {
Companies::create($data)->save();
}
$all = Companies::all();
$result = $all->first(function($doc) { return $doc->name == 'StuffMart'; });
$this->assertEqual('StuffMart', $result->name);
$result = $result->data();
$this->assertEqual('StuffMart', $result['name']);
$result = $all->next();
$this->assertEqual('Ma \'n Pa\'s Data Warehousing & Bait Shop', $result->name);
$result = $result->data();
$this->assertEqual('Ma \'n Pa\'s Data Warehousing & Bait Shop', $result['name']);
$this->assertNull($all->next());
}