Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
tpl_dynMapTree_test.cc File Reference

Tests for Tpl Dynmaptree. More...

#include <gtest/gtest.h>
#include <tpl_dynMapTree.H>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
Include dependency graph for tpl_dynMapTree_test.cc:

Go to the source code of this file.

Functions

 TEST (DynMapTree, DefaultConstruction)
 
 TEST (DynMapTree, ConstructFromKeys)
 
 TEST (DynMapTree, InsertReturnsNullptrOnDuplicate)
 
 TEST (DynMapTree, AppendAndPutAreAliases)
 
 TEST (DynMapTree, SearchHasContains)
 
 TEST (DynMapTree, FindThrowsOnMissing)
 
 TEST (DynMapTree, OperatorBracketsInsertsDefault)
 
 TEST (DynMapTree, ConstOperatorBracketsThrowsOnMissing)
 
 TEST (DynMapTree, RemoveReturnsData)
 
 TEST (DynMapTree, RemoveKeyThrowsOnMissing)
 
 TEST (DynMapTree, KeysAndValues)
 
 TEST (DynMapTree, ValuesPtrAndItemsPtr)
 
 TEST (DynMapTree, GetDataAndGetKeyHelpers)
 
 TEST (DynMapTree, CustomComparatorAffectsTraversalOrder)
 
 TEST (DynMapTree, TypeTraits)
 
int main (int argc, char **argv)
 

Detailed Description

Tests for Tpl Dynmaptree.

Definition in file tpl_dynMapTree_test.cc.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 227 of file tpl_dynMapTree_test.cc.

References Aleph::maps().

◆ TEST() [1/15]

◆ TEST() [2/15]

TEST ( DynMapTree  ,
ConstOperatorBracketsThrowsOnMissing   
)

Definition at line 140 of file tpl_dynMapTree_test.cc.

References Aleph::maps().

◆ TEST() [3/15]

◆ TEST() [4/15]

TEST ( DynMapTree  ,
CustomComparatorAffectsTraversalOrder   
)

◆ TEST() [5/15]

◆ TEST() [6/15]

TEST ( DynMapTree  ,
FindThrowsOnMissing   
)

◆ TEST() [7/15]

◆ TEST() [8/15]

◆ TEST() [9/15]

◆ TEST() [10/15]

TEST ( DynMapTree  ,
OperatorBracketsInsertsDefault   
)

◆ TEST() [11/15]

TEST ( DynMapTree  ,
RemoveKeyThrowsOnMissing   
)

◆ TEST() [12/15]

◆ TEST() [13/15]

◆ TEST() [14/15]

TEST ( DynMapTree  ,
TypeTraits   
)

Definition at line 221 of file tpl_dynMapTree_test.cc.

◆ TEST() [15/15]