Assembly projects
Assembly projects include descriptor and artifacts that are related to behavioral tests.
The file structure of an assembly project is as shown in the following example:
myproject/
Descriptor/
assembly.yml
Behaviour/
Tests/
Templates/
Runtime/
The following table describes each item in the project file structure:
Directory or file | Requirement | Description |
---|---|---|
Descriptor | Yes | Contains a descriptor file that is called assembly.yml, which represents the higher level service. |
Behaviour | No | Contains assembly configurations and scenarios for behavior testing. |
Behaviour/Tests | No | Contains test scenarios for behavior testing. |
Behaviour/Templates | No | Contains assembly templates for behavior testing. |
Behaviour/Runtime | No | Contains runtime scenarios for behavior testing. For example, direction can contain diagnostic tests. |