public function testOneToManyViaArrayAccess()
{
$hero = new Hero(array('alias' => 'Spider Man'));
$hero->save();
$this->assertEquals(count($hero->Powers), 0);
// save via adding
$power = new Power(array('description' => 'Super-human Strength'));
$hero->Powers[] = $power;
$power->save();
$this->assertEquals(count($hero->Powers), 1);
$this->assertEquals($power->heroid, 1);
$this->assertTrue($hero->Powers[0]->equals($power));
}