legacyAdminCredentials = $this->get(LegacyAdminCredentials::class); } /** * @dataProvider data_testLoginByHash */ public function testLoginByHash(string $hash, bool $result): void { $loggedByHash = $this->legacyAdminCredentials->loginByHash($hash); $logged = $this->legacyAdminCredentials->isLogged(); $this->assertEquals($result, (bool) $loggedByHash, 'Check that user was successfully logged in using hash'); $this->assertEquals($result, $logged, 'Check that user is logged globally'); } public function data_testLoginByHash(): array { return [ ['dasd115dsa1da2d', false], ['7b37429817eaed4', true], ]; } }