From 4a7b642b291075bd2f88fc1bb825bd0072a73e46 Mon Sep 17 00:00:00 2001 From: matt Date: Thu, 24 Feb 2022 17:52:39 +0000 Subject: [PATCH] Added PlantUML files for test based test data --- writeup/diagrams/test/testTestClasses.puml | 42 ++++++++++++ .../diagrams/test/testTestTemplatesTests.puml | 42 ++++++++++++ .../diagrams/test/testTestsAggregated.puml | 65 +++++++++++++++++++ 3 files changed, 149 insertions(+) create mode 100644 writeup/diagrams/test/testTestClasses.puml create mode 100644 writeup/diagrams/test/testTestTemplatesTests.puml create mode 100644 writeup/diagrams/test/testTestsAggregated.puml diff --git a/writeup/diagrams/test/testTestClasses.puml b/writeup/diagrams/test/testTestClasses.puml new file mode 100644 index 0000000..6345fa8 --- /dev/null +++ b/writeup/diagrams/test/testTestClasses.puml @@ -0,0 +1,42 @@ +@startuml +skinparam actorStyle awesome + +package Tests { + usecase "Test 1" as t1 + usecase "Test 2" as t2 + usecase "Test 3" as t3 + usecase "Test 4" as t4 + usecase "Test 5" as t5 + usecase "Test 6" as t6 + usecase "Test 7" as t7 + usecase "Test 8" as t8 + usecase "Test 9" as t9 + usecase "Test 10" as t10 + usecase "Test 11" as t11 + usecase "Test 12" as t12 +} + +package Classes { + usecase "Class 1" as c1 + usecase "Class 2" as c2 + usecase "Class 3" as c3 + usecase "Class 4" as c4 +} + +c1 --> t1 : recent +c1 --> t4 : recent +c1 --> t5 : recent + +c2 --> t2 : upcoming +c2 --> t10 : recent + +c3 --> t8 : recent +c3 --> t9 : upcoming +c3 --> t11 : recent +c3 --> t12 : upcoming + +c4 --> t3 : upcoming +c4 --> t6 : upcoming +c4 --> t7 : upcoming + +@enduml diff --git a/writeup/diagrams/test/testTestTemplatesTests.puml b/writeup/diagrams/test/testTestTemplatesTests.puml new file mode 100644 index 0000000..c688324 --- /dev/null +++ b/writeup/diagrams/test/testTestTemplatesTests.puml @@ -0,0 +1,42 @@ +@startuml +skinparam actorStyle awesome + +package TestTemplates { + usecase "T.T. 1" as tt1 + usecase "T.T. 2" as tt2 + usecase "T.T. 3" as tt3 + usecase "T.T. 4" as tt4 +} + +package Tests { + usecase "Test 1" as t1 + usecase "Test 2" as t2 + usecase "Test 3" as t3 + usecase "Test 4" as t4 + usecase "Test 5" as t5 + usecase "Test 6" as t6 + usecase "Test 7" as t7 + usecase "Test 8" as t8 + usecase "Test 9" as t9 + usecase "Test 10" as t10 + usecase "Test 11" as t11 + usecase "Test 12" as t12 +} + +tt1 --> t1 +tt1 --> t2 +tt1 --> t3 + +tt2 --> t4 +tt2 --> t5 +tt2 --> t6 + +tt3 --> t7 +tt3 --> t8 +tt3 --> t9 + +tt4 --> t10 +tt4 --> t11 +tt4 --> t12 + +@enduml diff --git a/writeup/diagrams/test/testTestsAggregated.puml b/writeup/diagrams/test/testTestsAggregated.puml new file mode 100644 index 0000000..679645c --- /dev/null +++ b/writeup/diagrams/test/testTestsAggregated.puml @@ -0,0 +1,65 @@ +@startuml +skinparam actorStyle awesome + +package TestTemplates { + usecase "T.T. 1" as tt1 + usecase "T.T. 2" as tt2 + usecase "T.T. 3" as tt3 + usecase "T.T. 4" as tt4 +} + +package Tests { + usecase "Test 1" as t1 + usecase "Test 2" as t2 + usecase "Test 3" as t3 + usecase "Test 4" as t4 + usecase "Test 5" as t5 + usecase "Test 6" as t6 + usecase "Test 7" as t7 + usecase "Test 8" as t8 + usecase "Test 9" as t9 + usecase "Test 10" as t10 + usecase "Test 11" as t11 + usecase "Test 12" as t12 +} + +package Classes { + usecase "Class 1" as c1 + usecase "Class 2" as c2 + usecase "Class 3" as c3 + usecase "Class 4" as c4 +} + +tt1 --> t1 +tt1 --> t2 +tt1 --> t3 + +tt2 --> t4 +tt2 --> t5 +tt2 --> t6 + +tt3 --> t7 +tt3 --> t8 +tt3 --> t9 + +tt4 --> t10 +tt4 --> t11 +tt4 --> t12 + +c1 --> t1 : recent +c1 --> t4 : recent +c1 --> t5 : recent + +c2 --> t2 : upcoming +c2 --> t10 : recent + +c3 --> t8 : recent +c3 --> t9 : upcoming +c3 --> t11 : recent +c3 --> t12 : upcoming + +c4 --> t3 : upcoming +c4 --> t6 : upcoming +c4 --> t7 : upcoming + +@enduml