Updated test cases documentation
This commit is contained in:
@@ -12,11 +12,16 @@ diagrams:
|
||||
- clanguml::t00020
|
||||
plantuml:
|
||||
after:
|
||||
- '@A(ProductA1) <.. @A(Factory1)'
|
||||
- '@A(ProductB1) <.. @A(Factory1)'
|
||||
- '{{ alias("ProductA2") }} <.. {{ alias("Factory2") }}'
|
||||
- '{{ alias("ProductB2") }} <.. {{ alias("Factory2") }}'
|
||||
|
||||
- '@A(Factory1) ..> @A(ProductA1)'
|
||||
- '@A(Factory1) ..> @A(ProductB1)'
|
||||
- '{{ alias("Factory2") }} ..> {{ alias("ProductA2") }}'
|
||||
- '{{ alias("Factory2") }} ..> {{ alias("ProductB2") }}'
|
||||
mermaid:
|
||||
after:
|
||||
- '@A(Factory1) ..> @A(ProductA1)'
|
||||
- '@A(Factory1) ..> @A(ProductB1)'
|
||||
- '{{ alias("Factory2") }} ..> {{ alias("ProductA2") }}'
|
||||
- '{{ alias("Factory2") }} ..> {{ alias("ProductB2") }}'
|
||||
```
|
||||
## Source code
|
||||
File `tests/t00020/t00020.cc`
|
||||
@@ -105,7 +110,7 @@ public:
|
||||
{
|
||||
"bases": [],
|
||||
"display_name": "ProductA",
|
||||
"id": "425267229659464944",
|
||||
"id": "3402137837275719558",
|
||||
"is_abstract": true,
|
||||
"is_nested": false,
|
||||
"is_struct": false,
|
||||
@@ -190,13 +195,13 @@ public:
|
||||
"bases": [
|
||||
{
|
||||
"access": "public",
|
||||
"id": "425267229659464944",
|
||||
"id": "3402137837275719558",
|
||||
"is_virtual": false,
|
||||
"name": "clanguml::t00020::ProductA"
|
||||
}
|
||||
],
|
||||
"display_name": "ProductA1",
|
||||
"id": "1756496029797864207",
|
||||
"id": "14051968238382913662",
|
||||
"is_abstract": false,
|
||||
"is_nested": false,
|
||||
"is_struct": false,
|
||||
@@ -253,13 +258,13 @@ public:
|
||||
"bases": [
|
||||
{
|
||||
"access": "public",
|
||||
"id": "425267229659464944",
|
||||
"id": "3402137837275719558",
|
||||
"is_virtual": false,
|
||||
"name": "clanguml::t00020::ProductA"
|
||||
}
|
||||
],
|
||||
"display_name": "ProductA2",
|
||||
"id": "1531708592885216981",
|
||||
"id": "12253668743081735855",
|
||||
"is_abstract": false,
|
||||
"is_nested": false,
|
||||
"is_struct": false,
|
||||
@@ -315,7 +320,7 @@ public:
|
||||
{
|
||||
"bases": [],
|
||||
"display_name": "ProductB",
|
||||
"id": "2235759006374865842",
|
||||
"id": "17886072050998926742",
|
||||
"is_abstract": true,
|
||||
"is_nested": false,
|
||||
"is_struct": false,
|
||||
@@ -400,13 +405,13 @@ public:
|
||||
"bases": [
|
||||
{
|
||||
"access": "public",
|
||||
"id": "2235759006374865842",
|
||||
"id": "17886072050998926742",
|
||||
"is_virtual": false,
|
||||
"name": "clanguml::t00020::ProductB"
|
||||
}
|
||||
],
|
||||
"display_name": "ProductB1",
|
||||
"id": "1465493024233223845",
|
||||
"id": "11723944193865790765",
|
||||
"is_abstract": false,
|
||||
"is_nested": false,
|
||||
"is_struct": false,
|
||||
@@ -463,13 +468,13 @@ public:
|
||||
"bases": [
|
||||
{
|
||||
"access": "public",
|
||||
"id": "2235759006374865842",
|
||||
"id": "17886072050998926742",
|
||||
"is_virtual": false,
|
||||
"name": "clanguml::t00020::ProductB"
|
||||
}
|
||||
],
|
||||
"display_name": "ProductB2",
|
||||
"id": "2154665562370057871",
|
||||
"id": "17237324498960462969",
|
||||
"is_abstract": false,
|
||||
"is_nested": false,
|
||||
"is_struct": false,
|
||||
@@ -525,7 +530,7 @@ public:
|
||||
{
|
||||
"bases": [],
|
||||
"display_name": "AbstractFactory",
|
||||
"id": "1705546469218961425",
|
||||
"id": "13644371753751691404",
|
||||
"is_abstract": true,
|
||||
"is_nested": false,
|
||||
"is_struct": false,
|
||||
@@ -605,13 +610,13 @@ public:
|
||||
"bases": [
|
||||
{
|
||||
"access": "public",
|
||||
"id": "1705546469218961425",
|
||||
"id": "13644371753751691404",
|
||||
"is_virtual": false,
|
||||
"name": "clanguml::t00020::AbstractFactory"
|
||||
}
|
||||
],
|
||||
"display_name": "Factory1",
|
||||
"id": "692346848484854107",
|
||||
"id": "5538774787878832856",
|
||||
"is_abstract": false,
|
||||
"is_nested": false,
|
||||
"is_struct": false,
|
||||
@@ -691,13 +696,13 @@ public:
|
||||
"bases": [
|
||||
{
|
||||
"access": "public",
|
||||
"id": "1705546469218961425",
|
||||
"id": "13644371753751691404",
|
||||
"is_virtual": false,
|
||||
"name": "clanguml::t00020::AbstractFactory"
|
||||
}
|
||||
],
|
||||
"display_name": "Factory2",
|
||||
"id": "1566325870805013023",
|
||||
"id": "12530606966440104191",
|
||||
"is_abstract": false,
|
||||
"is_nested": false,
|
||||
"is_struct": false,
|
||||
@@ -779,74 +784,74 @@ public:
|
||||
"relationships": [
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "425267229659464944",
|
||||
"source": "1756496029797864207",
|
||||
"destination": "3402137837275719558",
|
||||
"source": "14051968238382913662",
|
||||
"type": "extension"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "425267229659464944",
|
||||
"source": "1531708592885216981",
|
||||
"destination": "3402137837275719558",
|
||||
"source": "12253668743081735855",
|
||||
"type": "extension"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "2235759006374865842",
|
||||
"source": "1465493024233223845",
|
||||
"destination": "17886072050998926742",
|
||||
"source": "11723944193865790765",
|
||||
"type": "extension"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "2235759006374865842",
|
||||
"source": "2154665562370057871",
|
||||
"destination": "17886072050998926742",
|
||||
"source": "17237324498960462969",
|
||||
"type": "extension"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "425267229659464944",
|
||||
"source": "1705546469218961425",
|
||||
"destination": "3402137837275719558",
|
||||
"source": "13644371753751691404",
|
||||
"type": "dependency"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "2235759006374865842",
|
||||
"source": "1705546469218961425",
|
||||
"destination": "17886072050998926742",
|
||||
"source": "13644371753751691404",
|
||||
"type": "dependency"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "425267229659464944",
|
||||
"source": "692346848484854107",
|
||||
"destination": "3402137837275719558",
|
||||
"source": "5538774787878832856",
|
||||
"type": "dependency"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "2235759006374865842",
|
||||
"source": "692346848484854107",
|
||||
"destination": "17886072050998926742",
|
||||
"source": "5538774787878832856",
|
||||
"type": "dependency"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "1705546469218961425",
|
||||
"source": "692346848484854107",
|
||||
"destination": "13644371753751691404",
|
||||
"source": "5538774787878832856",
|
||||
"type": "extension"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "425267229659464944",
|
||||
"source": "1566325870805013023",
|
||||
"destination": "3402137837275719558",
|
||||
"source": "12530606966440104191",
|
||||
"type": "dependency"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "2235759006374865842",
|
||||
"source": "1566325870805013023",
|
||||
"destination": "17886072050998926742",
|
||||
"source": "12530606966440104191",
|
||||
"type": "dependency"
|
||||
},
|
||||
{
|
||||
"access": "public",
|
||||
"destination": "1705546469218961425",
|
||||
"source": "1566325870805013023",
|
||||
"destination": "13644371753751691404",
|
||||
"source": "12530606966440104191",
|
||||
"type": "extension"
|
||||
}
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user