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.