public function getAsSingletonMethodAcceptsFieldOverridesLikeGet()
{
$this->factory->defineEntity('SpaceShip');
$ss = $this->factory->getAsSingleton('SpaceShip', array('name' => 'Beta'));
$this->assertSame('Beta', $ss->getName());
$this->assertSame('Beta', $this->factory->get('SpaceShip')->getName());
}