Lines Matching refs:secret

21     Secret secret;  in TestAllocate()  local
26 EXPECT_EQ(secret.len(), 0U); in TestAllocate()
27 EXPECT_NULL(secret.get()); in TestAllocate()
35 &secret, "zero length"); in TestAllocate()
36 ASSERT_DEATH([](void* arg) { static_cast<Secret*>(arg)->Allocate(kSize, nullptr); }, &secret, in TestAllocate()
40 EXPECT_OK(secret.Allocate(kSize, &buf)); in TestAllocate()
41 EXPECT_EQ(secret.len(), kSize); in TestAllocate()
42 ASSERT_NONNULL(secret.get()); in TestAllocate()
43 EXPECT_EQ(memcmp(secret.get(), tmp, kSize), 0); in TestAllocate()
49 EXPECT_EQ(memcmp(secret.get(), tmp, kSize), 0); in TestAllocate()
52 EXPECT_OK(secret.Allocate(kSize, &buf)); in TestAllocate()
54 EXPECT_EQ(memcmp(secret.get(), tmp, kSize), 0); in TestAllocate()
64 Secret secret; in TestGenerate() local
68 ASSERT_DEATH([](void* arg) { static_cast<Secret*>(arg)->Generate(0); }, &secret, "zero length"); in TestGenerate()
71 EXPECT_OK(secret.Generate(kSize)); in TestGenerate()
72 EXPECT_EQ(secret.len(), kSize); in TestGenerate()
73 ASSERT_NONNULL(secret.get()); in TestGenerate()
74 EXPECT_NE(memcmp(secret.get(), tmp, kSize), 0); in TestGenerate()
75 memcpy(tmp, secret.get(), kSize); in TestGenerate()
78 EXPECT_OK(secret.Generate(kSize)); in TestGenerate()
79 EXPECT_NE(memcmp(secret.get(), tmp, kSize), 0); in TestGenerate()
87 Secret secret; in TestClear() local
88 secret.Clear(); in TestClear()
90 EXPECT_OK(secret.Generate(kSize)); in TestClear()
91 EXPECT_EQ(secret.len(), kSize); in TestClear()
92 EXPECT_NONNULL(secret.get()); in TestClear()
94 secret.Clear(); in TestClear()
95 EXPECT_EQ(secret.len(), 0); in TestClear()
96 EXPECT_NULL(secret.get()); in TestClear()
98 secret.Clear(); in TestClear()