|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Unit tests for ah_stdc++_utils.H. More...
Go to the source code of this file.
Functions | |
| TEST (VerifyContainerAndIterator, ValidIteratorDoesNotThrow) | |
| TEST (VerifyContainerAndIterator, InvalidIteratorThrows) | |
| TEST (VerifyContainerAndIterator, NullIteratorThrows) | |
| TEST (VerifyContainerAndIterator, ExceptionMessageIsDescriptive) | |
| TEST (VerifyIterators, SameContainerDoesNotThrow) | |
| TEST (VerifyIterators, DifferentContainersThrows) | |
| TEST (VerifyIterators, SameIteratorDoesNotThrow) | |
| TEST (VerifyIterators, BothNullIteratorsDoNotThrow) | |
| TEST (VerifyIterators, OneNullIteratorThrows) | |
| TEST (VerifyContainerAndIterators2, BothIteratorsValidDoesNotThrow) | |
| TEST (VerifyContainerAndIterators2, FirstIteratorInvalidThrows) | |
| TEST (VerifyContainerAndIterators2, SecondIteratorInvalidThrows) | |
| TEST (VerifyContainerAndIterators2, BothIteratorsInvalidThrows) | |
| TEST (VerifyContainerAndIterators3, ValidDistinctIteratorsDoNotThrow) | |
| TEST (VerifyContainerAndIterators3, DestIteratorInvalidThrows) | |
| TEST (VerifyContainerAndIterators3, SourceIteratorsFromDifferentContainersThrows) | |
| TEST (VerifyContainerAndIterators3, DestAndSourceSameContainerThrows) | |
| int | main (int argc, char **argv) |
Unit tests for ah_stdc++_utils.H.
Tests cover:
Definition in file ah_stdc_utils_test.cc.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 303 of file ah_stdc_utils_test.cc.
References Aleph::maps().
| TEST | ( | VerifyContainerAndIterator | , |
| ExceptionMessageIsDescriptive | |||
| ) |
Definition at line 123 of file ah_stdc_utils_test.cc.
References FAIL, Aleph::maps(), and Aleph::verify_container_and_iterator().
| TEST | ( | VerifyContainerAndIterator | , |
| InvalidIteratorThrows | |||
| ) |
Definition at line 106 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterator().
| TEST | ( | VerifyContainerAndIterator | , |
| NullIteratorThrows | |||
| ) |
Definition at line 115 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterator().
| TEST | ( | VerifyContainerAndIterator | , |
| ValidIteratorDoesNotThrow | |||
| ) |
Definition at line 98 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterator().
| TEST | ( | VerifyContainerAndIterators2 | , |
| BothIteratorsInvalidThrows | |||
| ) |
Definition at line 227 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterators().
| TEST | ( | VerifyContainerAndIterators2 | , |
| BothIteratorsValidDoesNotThrow | |||
| ) |
Definition at line 196 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterators().
| TEST | ( | VerifyContainerAndIterators2 | , |
| FirstIteratorInvalidThrows | |||
| ) |
Definition at line 205 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterators().
| TEST | ( | VerifyContainerAndIterators2 | , |
| SecondIteratorInvalidThrows | |||
| ) |
Definition at line 216 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterators().
| TEST | ( | VerifyContainerAndIterators3 | , |
| DestAndSourceSameContainerThrows | |||
| ) |
Definition at line 283 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterators().
| TEST | ( | VerifyContainerAndIterators3 | , |
| DestIteratorInvalidThrows | |||
| ) |
Definition at line 255 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterators().
| TEST | ( | VerifyContainerAndIterators3 | , |
| SourceIteratorsFromDifferentContainersThrows | |||
| ) |
Definition at line 269 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterators().
| TEST | ( | VerifyContainerAndIterators3 | , |
| ValidDistinctIteratorsDoNotThrow | |||
| ) |
Definition at line 242 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_container_and_iterators().
| TEST | ( | VerifyIterators | , |
| BothNullIteratorsDoNotThrow | |||
| ) |
Definition at line 174 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_iterators().
| TEST | ( | VerifyIterators | , |
| DifferentContainersThrows | |||
| ) |
Definition at line 155 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_iterators().
| TEST | ( | VerifyIterators | , |
| OneNullIteratorThrows | |||
| ) |
Definition at line 183 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_iterators().
| TEST | ( | VerifyIterators | , |
| SameContainerDoesNotThrow | |||
| ) |
Definition at line 146 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_iterators().
| TEST | ( | VerifyIterators | , |
| SameIteratorDoesNotThrow | |||
| ) |
Definition at line 165 of file ah_stdc_utils_test.cc.
References Aleph::maps(), and Aleph::verify_iterators().