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

Tests for Bintree. More...

#include <algorithm>
#include <vector>
#include <gtest/gtest.h>
#include <tpl_binTree.H>
Include dependency graph for bintree.cc:

Go to the source code of this file.

Functions

 TEST (BinTree, InsertSearchVerifyAndIteratorOrder)
 
 TEST (BinTree, RemoveReturnsNodeAndAllowsReinsert)
 
 TEST (BinTree, InsertRejectsDuplicatesButInsertDupAllows)
 
 TEST (BinTree, SplitKeyNotPresentEmptiesSource)
 
 TEST (BinTree, SplitKeyPresentReturnsFalseAndKeepsTree)
 
 TEST (BinTree, SplitDupAlwaysSplits)
 
 TEST (BinTree, JoinMovesNodesAndCollectsDuplicates)
 
 TEST (BinTree, JoinDupAllowsDuplicates)
 
 TEST (BinTree, RemoveMissingReturnsNull)
 
 TEST (BinTree, SearchOrInsertReturnsExistingOrInserted)
 
 TEST (BinTree, SwapExchangesRoots)
 
 TEST (BinTree, JoinExclusiveConcatenatesWhenRangesAreDisjoint)
 

Detailed Description

Tests for Bintree.

Definition in file bintree.cc.

Function Documentation

◆ TEST() [1/12]

TEST ( BinTree  ,
InsertRejectsDuplicatesButInsertDupAllows   
)

◆ TEST() [2/12]

◆ TEST() [3/12]

◆ TEST() [4/12]

◆ TEST() [5/12]

◆ TEST() [6/12]

◆ TEST() [7/12]

◆ TEST() [8/12]

TEST ( BinTree  ,
SearchOrInsertReturnsExistingOrInserted   
)

◆ TEST() [9/12]

◆ TEST() [10/12]

◆ TEST() [11/12]

◆ TEST() [12/12]