Object hierarchy of typical data structures in C++
Full API Reference at rslinford.github.io
100% coverage
Polymorphic tests avoid test code duplication. For example, List_test enforces the List contract for all known sub-classes. A List implementation only needs tests any behavior specific to its sub-type.