clang-uml/docs/test_cases.md
2022-03-31 00:34:48 +02:00

56 lines
3.5 KiB
Markdown

# Test cases index
## Class diagrams
* [t00002](./test_cases/t00002.md) - Basic class inheritance
* [t00003](./test_cases/t00003.md) - Class field and methods
* [t00004](./test_cases/t00004.md) - Nested classes and enums
* [t00005](./test_cases/t00005.md) - Basic class field relationships
* [t00006](./test_cases/t00006.md) - Class field relationships inferred from templates
* [t00007](./test_cases/t00007.md) - Smart pointers
* [t00008](./test_cases/t00008.md) - Template and template template relationships
* [t00009](./test_cases/t00009.md) - Template instantiation
* [t00010](./test_cases/t00010.md) - Basic template instantiation
* [t00011](./test_cases/t00011.md) - Friend relationships
* [t00012](./test_cases/t00012.md) - Advanced template instantiations
* [t00013](./test_cases/t00013.md) - Template instantiation relationships
* [t00014](./test_cases/t00014.md) - Alias template instantiation
* [t00015](./test_cases/t00015.md) - Namespace fun
* [t00016](./test_cases/t00016.md) - Unnamed enums and empty templates
* [t00017](./test_cases/t00017.md) - Test include relations also as members flag
* [t00018](./test_cases/t00018.md) - Pimpl pattern
* [t00019](./test_cases/t00019.md) - Layercake pattern
* [t00020](./test_cases/t00020.md) - Abstract factory pattern
* [t00021](./test_cases/t00021.md) - Visitor pattern
* [t00022](./test_cases/t00022.md) - Template method pattern
* [t00023](./test_cases/t00023.md) - Strategy pattern
* [t00024](./test_cases/t00024.md) - Proxy pattern
* [t00025](./test_cases/t00025.md) - Template proxy pattern
* [t00026](./test_cases/t00026.md) - Template memento pattern
* [t00027](./test_cases/t00027.md) - Template decorator pattern
* [t00028](./test_cases/t00028.md) - PlantUML note decorator test case
* [t00029](./test_cases/t00029.md) - PlantUML skip decorator test case
* [t00030](./test_cases/t00030.md) - PlantUML relationship decorators test case
* [t00031](./test_cases/t00031.md) - PlantUML style decorator test case
* [t00032](./test_cases/t00032.md) - Class template with template base classes test case
* [t00033](./test_cases/t00033.md) - Nested template instantiation dependency test case
* [t00034](./test_cases/t00034.md) - Template metaprogramming type function test case
* [t00035](./test_cases/t00035.md) - PlantUML class diagram layout hints test case
* [t00036](./test_cases/t00036.md) - Class diagram with namespaces generated as packages
* [t00037](./test_cases/t00037.md) - Anonymous nested struct test case
* [t00038](./test_cases/t00038.md) - Template instantiation with unexposed nested templates
* [t00039](./test_cases/t00039.md) - Subclass class diagram filter test
* [t00040](./test_cases/t00040.md) - Relationship and access filter test
* [t00041](./test_cases/t00041.md) - Context diagram filter test
## Sequence diagrams
* [t20001](./test_cases/t20001.md) - Basic sequence diagram test case
* [t20002](./test_cases/t20002.md) - Free function sequence diagram test case
## Package diagrams
* [t30001](./test_cases/t30001.md) - Basic package diagram test case
* [t30002](./test_cases/t30002.md) - Package dependency test case
* [t30003](./test_cases/t30003.md) - Package deprecated attribute test case
* [t30004](./test_cases/t30004.md) - PlantUML package decorators test case
* [t30005](./test_cases/t30005.md) - Package namespace alias test case
* [t30006](./test_cases/t30006.md) - Package split namespace test case
* [t30007](./test_cases/t30007.md) - Package diagram layout hints test case
## Configuration diagrams
* [t90000](./test_cases/t90000.md) - Basic config test