Added from_to sequence diagram generator for plantuml

This commit is contained in:
Bartek Kryza
2023-08-27 17:48:33 +02:00
parent 8a362c3c7a
commit ae55b7c054
7 changed files with 212 additions and 158 deletions

View File

@@ -43,21 +43,20 @@ TEST_CASE("t20034", "[test-case][sequence]")
REQUIRE_THAT(puml, HasCall(_A("C"), _A("B"), "b2()"));
REQUIRE_THAT(puml, HasCall(_A("B"), _A("A"), "a2()"));
REQUIRE_THAT(puml, HasCall(_A("D"), _A("C"), "c4()"));
REQUIRE_THAT(puml, HasCall(_A("D"), _A("C"), "c2()"));
REQUIRE_THAT(puml, !HasCall(_A("D"), _A("C"), "c1()"));
REQUIRE_THAT(puml, !HasCall(_A("C"), _A("B"), "b3()"));
save_puml(
config.output_directory() + "/" + diagram->name + ".puml", puml);
}
// {
// auto j = generate_sequence_json(diagram, *model);
//
// using namespace json;
//
// save_json(config.output_directory() + "/" + diagram->name + ".json", j);
// }
// {
// auto j = generate_sequence_json(diagram, *model);
//
// using namespace json;
//
// save_json(config.output_directory() + "/" + diagram->name +
// ".json", j);
// }
}