Add logger to Game, along with some basic log messages

This commit is contained in:
Austen McDonald
2016-07-13 10:14:51 -07:00
parent 50879ec6f4
commit 6083e5c170
6 changed files with 50 additions and 14 deletions
+8 -7
View File
@@ -13,26 +13,27 @@ class BootstrapTest extends \PHPUnit_Framework_TestCase
$g = Bootstrap::createGame();
$this->assertNotNull($g->getEntityManager());
$this->assertNotNull($g->getEventManager());
$this->assertNotNull($g->getLogger());
}
public function testDoctrineReadsAnnotationsFromAdditionalMetaDataDirectory()
{
Bootstrap::registerAnnotationMetaDataDirectory(__DIR__ . "/AdditionalEntities");
$g = Bootstrap::createGame();
$user = new UserEntity();
$user->setName("Monthy");
$g->getEntityManager()->persist($user);
$g->getEntityManager()->flush();
$id = $user->getId();
$this->assertInternalType("int", $id);
$g->getEntityManager()->clear();
$user = $g->getEntityManager()->getRepository(UserEntity::class)->find($id);
$this->assertInternalType("int", $user->getId());
$this->assertInternalType("string", $user->getName());
$this->assertSame("Monthy", $user->getName());