ComboStrap UI - Unit Testing
Table of Contents
1 - About
unit is just a semantic component to indicate a unit of sequence of code block.
It doesn't render and is used to create unit tests in documentation that are later used by an external test engine.
2 - Syntax
- The unit node may got the display=“none” property to not display the whole block
<unit display="none">
<file txt nico.txt>
A file content
</file>
<!--code-->
A block of code
<!--code-->
<console>
The expectation result
</console>
</unit>
3 - Example
3.1 - Default
<unit>
<file txt nico.txt>
File content
</file>
<!--code-->
A code block may also come here but as we can't nest node in dokuwiki, we can put it in this example
<!--code-->
<console>
Expectation or output of the code block
</console>
</unit>
File content
<!–code–> A code block may also come here but as we can't nest node in dokuwiki, we can put it in this example <!–code–>
Expectation or output of the code block
3.2 - Display: none
The unit node may got the display=“none” property to not display the whole block
The below code should not render.
<unit display="none">
<file>
</file>
<console>
</console>
</unit>
- There will be no output