Lines Matching defs:StringMapTest
25 class StringMapTest : public testing::Test {
79 const char StringMapTest::testKey[] = "key";
80 const uint32_t StringMapTest::testValue = 1u;
81 const char *StringMapTest::testKeyFirst = testKey;
82 size_t StringMapTest::testKeyLength = sizeof(testKey) - 1;
83 const std::string StringMapTest::testKeyStr(testKey);
96 TEST_F(StringMapTest, EmptyMapTest) { assertEmptyMap(); }
99 TEST_F(StringMapTest, ConstEmptyMapTest) {
121 TEST_F(StringMapTest, InitializerListCtor) {
127 TEST_F(StringMapTest, SingleEntryMapTest) {
133 TEST_F(StringMapTest, ClearTest) {
140 TEST_F(StringMapTest, EraseIteratorTest) {
147 TEST_F(StringMapTest, EraseValueTest) {
154 TEST_F(StringMapTest, InsertAndEraseTest) {
161 TEST_F(StringMapTest, SmallFullMapTest) {
183 TEST_F(StringMapTest, CopyCtorTest) {
210 TEST_F(StringMapTest, AtTest) {
223 TEST_F(StringMapTest, IterationTest) {
250 TEST_F(StringMapTest, StringMapEntryTest) {
261 TEST_F(StringMapTest, InsertTest) {
269 TEST_F(StringMapTest, InsertPairTest) {
290 TEST_F(StringMapTest, InsertRehashingPairTest) {
305 TEST_F(StringMapTest, InsertOrAssignTest) {
326 TEST_F(StringMapTest, IterMapKeysVector) {
340 TEST_F(StringMapTest, IterMapKeysSmallVector) {
361 TEST_F(StringMapTest, NonDefaultConstructable) {
392 TEST_F(StringMapTest, MoveOnly) {
400 TEST_F(StringMapTest, CtorArg) {
407 TEST_F(StringMapTest, MoveConstruct) {
417 TEST_F(StringMapTest, MoveAssignment) {
429 TEST_F(StringMapTest, EqualEmpty) {
437 TEST_F(StringMapTest, EqualWithValues) {
457 TEST_F(StringMapTest, NotEqualMissingKeys) {
474 TEST_F(StringMapTest, NotEqualWithDifferentValues) {
493 TEST_F(StringMapTest, PrecomputedHash) {
526 TEST_F(StringMapTest, MoveDtor) {
548 TEST_F(StringMapTest, StructuredBindings) {
563 TEST_F(StringMapTest, StructuredBindingsMoveOnly) {