Updated test cases documentation
This commit is contained in:
@@ -23,6 +23,94 @@ diagrams:
|
||||
- "' t40002 test include diagram"
|
||||
```
|
||||
## Source code
|
||||
File `tests/t40002/src/t40002.cc`
|
||||
```cpp
|
||||
#include "../include/lib1/lib1.h"
|
||||
#include "../include/lib2/lib2.h"
|
||||
|
||||
namespace clanguml::t40002 {
|
||||
|
||||
int foo() { return lib1::foo() + lib2::foo(); }
|
||||
|
||||
}
|
||||
```
|
||||
File `tests/t40002/src/lib1/lib1.cc`
|
||||
```cpp
|
||||
#include "../../include/lib1/lib1.h"
|
||||
|
||||
#include <string>
|
||||
|
||||
namespace clanguml::t40002::lib1 {
|
||||
|
||||
int foo0() { return 0; }
|
||||
|
||||
int foo1() { return 1; }
|
||||
|
||||
int foo() { return foo1(); }
|
||||
|
||||
}
|
||||
```
|
||||
File `tests/t40002/src/lib2/lib2.cc`
|
||||
```cpp
|
||||
#include "../../include/lib2/lib2.h"
|
||||
#include "../../include/lib2/lib2_detail.h"
|
||||
|
||||
namespace clanguml::t40002::lib2 {
|
||||
|
||||
int foo0() { return 0; }
|
||||
|
||||
int foo1() { return 1; }
|
||||
|
||||
int foo() { return foo1(); }
|
||||
|
||||
int foo22() { return 22; }
|
||||
|
||||
} // namespace clanguml::t40002::lib2
|
||||
```
|
||||
File `tests/t40002/include/lib1/lib1.h`
|
||||
```cpp
|
||||
#pragma once
|
||||
|
||||
#include "../lib2/lib2.h"
|
||||
|
||||
#include <string>
|
||||
|
||||
namespace clanguml::t40002::lib1 {
|
||||
|
||||
int foo0();
|
||||
|
||||
int foo1();
|
||||
|
||||
int foo();
|
||||
|
||||
}
|
||||
```
|
||||
File `tests/t40002/include/lib2/lib2.h`
|
||||
```cpp
|
||||
#pragma once
|
||||
|
||||
#include "lib2_detail.h"
|
||||
|
||||
namespace clanguml::t40002::lib2 {
|
||||
|
||||
int foo2();
|
||||
|
||||
int foo3();
|
||||
|
||||
int foo();
|
||||
|
||||
}
|
||||
```
|
||||
File `tests/t40002/include/lib2/lib2_detail.h`
|
||||
```cpp
|
||||
#pragma once
|
||||
|
||||
namespace clanguml::t40002::lib2::detail {
|
||||
|
||||
int foo22();
|
||||
|
||||
}
|
||||
```
|
||||
## Generated PlantUML diagrams
|
||||

|
||||
## Generated Mermaid diagrams
|
||||
|
||||
Reference in New Issue
Block a user