Lines Matching defs:BlobCacheTest
30 class BlobCacheTest : public ::testing::Test { class
50 TEST_F(BlobCacheTest, CacheSingleValueSucceeds) { in TEST_F() argument
60 TEST_F(BlobCacheTest, CacheTwoValuesSucceeds) { in TEST_F() argument
72 TEST_F(BlobCacheTest, GetOnlyWritesInsideBounds) { in TEST_F() argument
84 TEST_F(BlobCacheTest, GetOnlyWritesIfBufferIsLargeEnough) { in TEST_F() argument
93 TEST_F(BlobCacheTest, GetDoesntAccessNullBuffer) { in TEST_F() argument
98 TEST_F(BlobCacheTest, MultipleSetsCacheLatestValue) { in TEST_F() argument
109 TEST_F(BlobCacheTest, SecondSetKeepsFirstValueIfTooLarge) { in TEST_F() argument
120 TEST_F(BlobCacheTest, DoesntCacheIfKeyIsTooBig) { in TEST_F() argument
134 TEST_F(BlobCacheTest, DoesntCacheIfValueIsTooBig) { in TEST_F() argument
150 TEST_F(BlobCacheTest, DoesntCacheIfKeyValuePairIsTooBig) { in TEST_F() argument
170 TEST_F(BlobCacheTest, CacheMaxKeySizeSucceeds) { in TEST_F() argument
184 TEST_F(BlobCacheTest, CacheMaxValueSizeSucceeds) { in TEST_F() argument
200 TEST_F(BlobCacheTest, CacheMaxKeyValuePairSizeSucceeds) { in TEST_F() argument
219 TEST_F(BlobCacheTest, CacheMinKeyAndValueSizeSucceeds) { in TEST_F() argument
226 TEST_F(BlobCacheTest, CacheSizeDoesntExceedTotalLimit) { in TEST_F() argument
241 TEST_F(BlobCacheTest, ExceedingTotalLimitHalvesCacheSize) { in TEST_F() argument