core = new Core(); $this->user = new User(); $this->user->setId(1); $this->user->setEmail('test@mail.test'); $this->user->setPasswordHashByPassword('passwort:)'); $this->core->setUser($this->user); } public function testTwig():void{ $this->assertInstanceOf(\Twig_Environment::class, $this->core->getTwig()); } public function testDatabase():void{ $this->assertInstanceOf(\PDO::class, $this->core->getDatabase()); } public function testUser():void{ $this->assertEquals($this->user, $this->core->getUser()); } public function testSession():void{ $this->assertEquals($this->core->getUser()->getPasswordHash(), $_SESSION['user']['hash']); } }