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

3.5 KiB

Test cases index

Class diagrams

  • t00002 - Basic class inheritance
  • t00003 - Class field and methods
  • t00004 - Nested classes and enums
  • t00005 - Basic class field relationships
  • t00006 - Class field relationships inferred from templates
  • t00007 - Smart pointers
  • t00008 - Template and template template relationships
  • t00009 - Template instantiation
  • t00010 - Basic template instantiation
  • t00011 - Friend relationships
  • t00012 - Advanced template instantiations
  • t00013 - Template instantiation relationships
  • t00014 - Alias template instantiation
  • t00015 - Namespace fun
  • t00016 - Unnamed enums and empty templates
  • t00017 - Test include relations also as members flag
  • t00018 - Pimpl pattern
  • t00019 - Layercake pattern
  • t00020 - Abstract factory pattern
  • t00021 - Visitor pattern
  • t00022 - Template method pattern
  • t00023 - Strategy pattern
  • t00024 - Proxy pattern
  • t00025 - Template proxy pattern
  • t00026 - Template memento pattern
  • t00027 - Template decorator pattern
  • t00028 - PlantUML note decorator test case
  • t00029 - PlantUML skip decorator test case
  • t00030 - PlantUML relationship decorators test case
  • t00031 - PlantUML style decorator test case
  • t00032 - Class template with template base classes test case
  • t00033 - Nested template instantiation dependency test case
  • t00034 - Template metaprogramming type function test case
  • t00035 - PlantUML class diagram layout hints test case
  • t00036 - Class diagram with namespaces generated as packages
  • t00037 - Anonymous nested struct test case
  • t00038 - Template instantiation with unexposed nested templates
  • t00039 - Subclass class diagram filter test
  • t00040 - Relationship and access filter test
  • t00041 - Context diagram filter test

Sequence diagrams

  • t20001 - Basic sequence diagram test case
  • t20002 - Free function sequence diagram test case

Package diagrams

  • t30001 - Basic package diagram test case
  • t30002 - Package dependency test case
  • t30003 - Package deprecated attribute test case
  • t30004 - PlantUML package decorators test case
  • t30005 - Package namespace alias test case
  • t30006 - Package split namespace test case
  • t30007 - Package diagram layout hints test case

Configuration diagrams