diff --git a/test/unittest/src/crypto_rsa_asy_key_generator_test.cpp b/test/unittest/src/crypto_rsa_asy_key_generator_test.cpp index 75d66d71594d9b2f3b16103211c3207d43c333b4..38bd1577f023629fa4bf8122d41f923d687f4944 100644 --- a/test/unittest/src/crypto_rsa_asy_key_generator_test.cpp +++ b/test/unittest/src/crypto_rsa_asy_key_generator_test.cpp @@ -345,10 +345,6 @@ HWTEST_F(CryptoRsaAsyKeyGeneratorTest, CryptoRsaAsyKeyGeneratorTest400, TestSize HcfObjDestroy(generator); generator = nullptr; HcfObjDestroy(generator); -} - -HWTEST_F(CryptoRsaAsyKeyGeneratorTest, CryptoRsaAsyKeyGeneratorTest410, TestSize.Level0) -{ HcfObjDestroy(nullptr); } @@ -425,8 +421,8 @@ HWTEST_F(CryptoRsaAsyKeyGeneratorTest, CryptoRsaAsyKeyGeneratorTest511, TestSize HcfKeyPair *keyPair = nullptr; res = generator->generateKeyPair(generator, nullptr, &keyPair); - HcfBlob pubKeyBlob; - HcfBlob priKeyBlob; + HcfBlob pubKeyBlob = { .data = nullptr, .len = 0 }; + HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; HcfPubKey *pubKey = keyPair->pubKey; HcfPriKey *priKey = keyPair->priKey; @@ -973,6 +969,8 @@ HWTEST_F(CryptoRsaAsyKeyGeneratorTest, CryptoRsaAsyKeyGeneratorTest830, TestSize HcfResult res = HcfAsyKeyGeneratorCreate("RSA1024", &generator); HcfKeyPair *keyPair = nullptr; res = generator->generateKeyPair(generator, nullptr, &keyPair); + EXPECT_EQ(res, HCF_SUCCESS); + EXPECT_NE(keyPair, nullptr); keyPair->priKey->clearMem(nullptr); @@ -986,6 +984,8 @@ HWTEST_F(CryptoRsaAsyKeyGeneratorTest, CryptoRsaAsyKeyGeneratorTest840, TestSize HcfResult res = HcfAsyKeyGeneratorCreate("RSA1024", &generator); HcfKeyPair *keyPair = nullptr; res = generator->generateKeyPair(generator, nullptr, &keyPair); + EXPECT_EQ(res, HCF_SUCCESS); + EXPECT_NE(keyPair, nullptr); keyPair->priKey->clearMem((HcfPriKey *)keyPair->pubKey); @@ -999,6 +999,8 @@ HWTEST_F(CryptoRsaAsyKeyGeneratorTest, CryptoRsaAsyKeyGeneratorTest850, TestSize HcfResult res = HcfAsyKeyGeneratorCreate("RSA1024", &generator); HcfKeyPair *keyPair = nullptr; res = generator->generateKeyPair(generator, nullptr, &keyPair); + EXPECT_EQ(res, HCF_SUCCESS); + EXPECT_NE(keyPair, nullptr); keyPair->priKey->clearMem(keyPair->priKey);