public function test_Should_Get_PublicKey() { PublicKeyHelper::setupPublicKey(); $publicKey = PublicKeyHelper::create(Constants::VIRGIL_PRIVATE_KEY, Constants::VIRGIL_PUBLIC_KEY); UserDataHelper::persist($publicKey->userData->get(0)->id->userDataId, MailinatorHelper::fetchMessage(Constants::VIRGIL_USER_DATA_VALUE1)); $publicKey = PublicKeyHelper::get($publicKey->publicKeyId); $this->assertEquals(Constants::VIRGIL_PUBLIC_KEY, $publicKey->publicKey); }
public function test_Should_Delete_PublicKey() { PublicKeyHelper::setupPublicKey(); $publicKey = PublicKeyHelper::create(Constants::VIRGIL_PRIVATE_KEY, Constants::VIRGIL_PUBLIC_KEY); UserDataHelper::persist($publicKey->userData->get(0)->id->userDataId, MailinatorHelper::fetchMessage(Constants::VIRGIL_USER_DATA_VALUE1)); $publicKey = PublicKeyHelper::get($publicKey->publicKeyId); $this->assertEquals(Constants::VIRGIL_PUBLIC_KEY, $publicKey->publicKey); PublicKeyHelper::delete($publicKey->publicKeyId, Constants::VIRGIL_PRIVATE_KEY); try { PublicKeyHelper::get($publicKey->publicKeyId); } catch (WebException $ex) { $this->assertEquals(404, $ex->getHttpStatusCode()); } }