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:----TixiKxoJTfiy29yZ3q7XavC1LgN9et2jK48utcbAXEzII4dweJdJgOhq5n6hY7UV48xPOqruy+3iOtbS/k2sx5IF4K0Q35JmRo9C36b+2LUZ3w/adx6NkbPSK5AbaxygFrsHbOc/D0o1AKBNmoZpoPMNN7BvEJbjVVycNJoZR/QEBsO1C5CDpqRt2/IQ0WTnx+BM4N4FeSvSXAsf3mu3IKN7qXA73mUdhiqJx6nOKrvXXeXhgyLCkqr+nY5TJ3+uWPlTQLo+mBiC7QJ20bkDhVuZBQsyMB1aMzJckN0cZlvHnFzQVUh3j3mnpJBBHfiBzXBZsZAawoW+cDrL9pZtH7PGp20T8yVNlsskEj4VtiHwwM/td1fXuyk/QE24+ijeTngog8IamrEx59CBJBtiM0tW+FrTCdQy5ZArgOJN7wkWThMsGCMw+kU3XgRHFz8slxg7d6nPxlQMsTBiPIdEXxZX4IUsNZsnvb9s7G6yoOwLBRp+fTB0pePlChBUOhXuI3uZ0PDE2KQt0EECKvlsLnsFW2UDsGmaYz2nE/vn9TnUEvi2xy3I6LGUPyqCzZHfyxAr5cLH2lY6+Gun7EUOEdKgHQkTAtdZZdF7/sfqFXYWV6wZLwei7aFqfHegxYtvNE+a+g9Sxxmn7mxXGQlrbNp9wx91wmrbVw+hlg0NkYc=----ATTACHMENT:----NTQxNjU2NzkxOTQwMzI1OCAxNzA5NjU0NTA4NTk4MzQ0IDg1NjI5NTc1MDcyMzkwMjY=