Cbeam
Loading...
Searching...
No Matches
test_thread_safe_map.cpp File Reference
#include <cbeam/container/thread_safe_map.hpp>
#include <gtest/gtest.h>
#include <map>
#include <string>
#include <utility>
Include dependency graph for test_thread_safe_map.cpp:

Functions

 TEST (ThreadSafeMapTest, InsertAndRetrieveElement)
 
 TEST (ThreadSafeMapTest, RetrieveNonExistentElementThrows)
 
 TEST (ThreadSafeMapTest, EraseElement)
 
 TEST (ThreadSafeMapTest, ClearMap)
 
 TEST (ThreadSafeMapTest, CheckMapSize)
 
 TEST (ThreadSafeMapTest, CountExistingAndNonExistingElements)
 
 TEST (ThreadSafeMapTest, SubscriptOperatorForInsertionAndAccess)
 
 TEST (ThreadSafeMapTest, IteratorValidity)
 
 TEST (ThreadSafeMapTest, AccessNonExistentElementThrowsOutOfRange)
 

Function Documentation

◆ TEST() [1/9]

TEST ( ThreadSafeMapTest ,
AccessNonExistentElementThrowsOutOfRange  )

◆ TEST() [2/9]

TEST ( ThreadSafeMapTest ,
CheckMapSize  )

◆ TEST() [3/9]

TEST ( ThreadSafeMapTest ,
ClearMap  )

◆ TEST() [4/9]

TEST ( ThreadSafeMapTest ,
CountExistingAndNonExistingElements  )

◆ TEST() [5/9]

TEST ( ThreadSafeMapTest ,
EraseElement  )

◆ TEST() [6/9]

TEST ( ThreadSafeMapTest ,
InsertAndRetrieveElement  )

◆ TEST() [7/9]

TEST ( ThreadSafeMapTest ,
IteratorValidity  )

◆ TEST() [8/9]

TEST ( ThreadSafeMapTest ,
RetrieveNonExistentElementThrows  )

◆ TEST() [9/9]

TEST ( ThreadSafeMapTest ,
SubscriptOperatorForInsertionAndAccess  )