function test_multiple_fk()
{
$album = Album::finder()->withArtists()->withTracks()->with_cover()->find('title = ?', 'Album 1');
$this->assertEqual($album->title, 'Album 1');
$this->assertEqual(count($album->Artists), 2);
$this->assertEqual($album->Artists[0]->name, 'Dan');
$this->assertEqual($album->Artists[1]->name, 'Jenny');
$this->assertEqual($album->Tracks[0]->song_name, 'Track 1');
$this->assertEqual($album->Tracks[1]->song_name, 'Song 2');
$this->assertEqual($album->Tracks[2]->song_name, 'Song 3');
$this->assertEqual($album->cover->content, 'lalala');
}