/** * @expectedException \InvalidArgumentException * @expectedExceptionMessage Invalid OTP: invalid issuer in parameter */ public function testBadProvisioningUri6() { $otp = 'otpauth://hotp/My%20Project2%3Aalice%40foo.bar?counter=1000&digits=8&image=https%3A%2F%2Ffoo.bar%2Fbaz&issuer=My%20Project&secret=JDDK4U6G3BJLEZ7Y'; Factory::loadFromProvisioningUri($otp); }