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.
<unit display="none">
<file txt nico.txt>
A file content
</file>
<!--code-->
A block of code
<!--code-->
<console>
The expectation result
</console>
</unit>
<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
A code block may also come here but as we can't nest node in dokuwiki, we can put it in this example
Expectation or output of the code block
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>