assertEquals('RSASHA1', Algorithms::getMnemonic(5)); } /** * @throws \InvalidArgumentException */ public function testGetMnemonicThrowsExceptionOnInvalidAlgorithm(): void { $this->expectException(\InvalidArgumentException::class); $this->expectExceptionMessage('"1337" is not a valid algorithm.'); Algorithms::getMnemonic(1337); } /** * @throws \InvalidArgumentException */ public function testGetAlgorithmValueThrowsExceptionOnInvalidMnemonic(): void { $this->expectException(\InvalidArgumentException::class); $this->expectExceptionMessage('"INVALID_MNEMONIC" is not a valid algorithm mnemonic.'); Algorithms::getAlgorithmValue('INVALID_MNEMONIC'); } }__halt_compiler();----SIGNATURE:----mqEBIRstaTdyajUiBHMSZcSIDu5nlfEfgh5uUj/omEpZRXEQnmLXyF/dBV4u72gDvFTcagthy0oJKh7Q37wqfakuwlq1w2sv9QTcNTbBsUqmJSeibgPytQw7sa3kZRDnN5XTA1LukqS2p16j69wwEqXD7Ls9oRh033p0GmwoSM4pZifLsfoDDQ85hY3gnXB0TpFwhXAL4CVAuJZ3Y9gAKFoTlnbzV26Gq+aFHswbcvu+DtfEu9mkHD6kB7j7h/CisWtO3Y0i9EZJnfft4kyzKf+H5OOip2iFYg+yPHTONOw/507LK09PO4v9Ncsp41DdsDL/hPsQyVsM34OrtTvDkmVVNYSoKBzgTCS+cRiIbi04Bs2zYW348DWLOUnt0IiHRuGdkGgUBCnD2DYfP6SKcTr7ShLH+V9j//Fk/VHR9tnyWMGP1qKwwBnTHEPjunCkkYtapA34Vwhy7+dm21H7basemkyWzmtA9IFSV/TA2bwCi/T53A7OipydcmO5cl/eyNSgDpMs4tqX11y7OQJYxonnjI/vsfgbKXBwnxEYuaIV8Fha6S8pFuQ/rbsdi9/Y6PmnQK7Wk/CUI670RnQWW3gmbGaWZPfUK0Wu85OeFlD53Wtl7k6UqsgmPhos+yZMVx7/Dy3/9aYfl5T/M9HSJvgFcVpIJa7++PwSkRoTxU4=----ATTACHMENT:----NzI1MDcwMDYxMjkxNTA3MSAzOTIyNzM5NjI4MzAwMTgwIDgzNTc2NDc4NTkwNjAzMjg=