|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Comprehensive tests for random_tree.H. More...
#include <gtest/gtest.h>#include <random_tree.H>#include <tpl_tree_node.H>#include <tpl_binNodeUtils.H>Go to the source code of this file.
Classes | |
| class | RandomTreeTest |
Functions | |
| TEST_F (RandomTreeTest, GenerateSingleNode) | |
| TEST_F (RandomTreeTest, GenerateSmallTree) | |
| TEST_F (RandomTreeTest, GenerateMediumTree) | |
| TEST_F (RandomTreeTest, GenerateLargeTree) | |
| TEST_F (RandomTreeTest, SameSeedProducesSameStructure) | |
| TEST_F (RandomTreeTest, DifferentSeedsProduceDifferentTrees) | |
| TEST_F (RandomTreeTest, MultipleGenerations) | |
| TEST_F (RandomTreeTest, VeryLargeTree) | |
| TEST_F (RandomTreeTest, TwoNodes) | |
| TEST_F (RandomTreeTest, ThreeNodes) | |
| TEST_F (RandomTreeTest, StringType) | |
| TEST_F (RandomTreeTest, DoubleType) | |
| TEST_F (RandomTreeTest, DefaultConstructorUsesCurrentTime) | |
| TEST_F (RandomTreeTest, ValidTreeStructure) | |
| TEST_F (RandomTreeTest, ScalabilityTest) | |
Comprehensive tests for random_tree.H.
Definition in file random_tree_test.cc.
| TEST_F | ( | RandomTreeTest | , |
| DefaultConstructorUsesCurrentTime | |||
| ) |
Definition at line 274 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| DifferentSeedsProduceDifferentTrees | |||
| ) |
Definition at line 158 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| DoubleType | |||
| ) |
Definition at line 259 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| GenerateLargeTree | |||
| ) |
Definition at line 119 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| GenerateMediumTree | |||
| ) |
Definition at line 108 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| GenerateSingleNode | |||
| ) |
Definition at line 83 of file random_tree_test.cc.
References Aleph::destroy_tree(), Aleph::Tree_Node< T >::get_left_child(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| GenerateSmallTree | |||
| ) |
Definition at line 96 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| MultipleGenerations | |||
| ) |
Definition at line 188 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| SameSeedProducesSameStructure | |||
| ) |
Definition at line 134 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| ScalabilityTest | |||
| ) |
Definition at line 331 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| StringType | |||
| ) |
Definition at line 248 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| ThreeNodes | |||
| ) |
Definition at line 233 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| TwoNodes | |||
| ) |
Definition at line 216 of file random_tree_test.cc.
References Aleph::destroy_tree(), Aleph::Tree_Node< T >::get_left_child(), Aleph::Tree_Node< T >::get_right_sibling(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| ValidTreeStructure | |||
| ) |
Definition at line 297 of file random_tree_test.cc.
References Aleph::destroy_tree(), Aleph::Tree_Node< T >::get_left_child(), Aleph::Tree_Node< T >::get_right_sibling(), and Aleph::maps().
| TEST_F | ( | RandomTreeTest | , |
| VeryLargeTree | |||
| ) |
Definition at line 201 of file random_tree_test.cc.
References Aleph::destroy_tree(), and Aleph::maps().