manager = new SessionManager(); } protected function tearDown(): void { $_SESSION = []; } public function testGetUserIdCastsNumericStringToInteger(): void { $_SESSION['user_id'] = '42'; self::assertSame(42, $this->manager->getUserId()); self::assertTrue($this->manager->isAuthenticated()); } }