38 $this->assertInstanceOf(
39 'TYPO3\\CMS\\Core\\SingletonInterface',
50 $this->subject->getExponent()
58 $this->subject->setExponent(123456);
62 $this->subject->getExponent()
72 $this->subject->setExponent(123456);
73 $this->subject->setExponent(123456);
82 $this->subject->getPrivateKey()
90 $this->subject->setPrivateKey(
'foo bar');
94 $this->subject->getPrivateKey()
104 $this->subject->setPrivateKey(
'foo');
105 $this->subject->setPrivateKey(
'foo');
114 $this->subject->getPublicKeyModulus()
122 $this->subject->setPublicKey(123456);
126 $this->subject->getPublicKeyModulus()
136 $this->subject->setPublicKey(123456);
137 $this->subject->setPublicKey(123456);
144 $this->subject->setExponent(1861234);
145 $this->subject->setPrivateKey(
'lkjasbe');
146 $this->subject->setPublicKey(745786268712);
149 $this->subject->isReady()
158 $this->subject->isReady()
166 $this->subject->setExponent(1861234);
167 $this->subject->setPrivateKey(
'lkjasbe');
170 $this->subject->isReady()
178 $this->subject->setExponent(1861234);
179 $this->subject->setPublicKey(745786268712);
182 $this->subject->isReady()
190 $this->subject->setPrivateKey(
'lkjasbe');
191 $this->subject->setPublicKey(745786268712);
194 $this->subject->isReady()
setPrivateKeyCalledTwoTimesThrowsException()
setExponentSetsExponent()
setPublicKeySetsPublicKeyModulus()
setExponentCalledTwoTimesThrowsException()
getPrivateKeyInitiallyReturnsEmptyString()
getPublicKeyModulusInitiallyReturnsZero()
setPrivateKeySetsPrivateKey()
isReadyForExponentSetAndPrivateMissingSetAndPublicKeyModulusSetReturnsFalse()
isReadyForExponentMissingAndPrivateKeySetAndPublicKeyModulusSetReturnsFalse()
setPublicKeyCalledTwoTimesThrowsException()
getExponentInitiallyReturnsZero()
isReadyForExponentSetAndPrivateKeySetAndPublicKeyModulusMissingReturnsFalse()
isReadyForNothingSetReturnsFalse()
isReadyForExponentSetAndPrivateKeySetAndPublicKeyModulusSetReturnsTrue()