Each systemObject should have example tests in it to be used as a reference to the systemObject api. these example tests will be later on copied to an example project in the runner. the following are a few convention these tests should comply to.

conventions:

a) tests - will be in the tests\org\jsystem\examples\<SystemObjectName?> package
b) create a sut file (even an empty one), name it "example_<SystemObjectName?>"
c) create a Scenario named "example_<SystemObjectName?>", with a "changeSut" event set to the "example_" sut mentioned in b.
d) if sub_scenarios are used, they will also have to start with "example_"! (only "example_" scenarios will be copied to example Project).
e) no scenarios in sub-folder are supported - only in root scenarios folder.


Example:

Cli SystemObject:

tests will be in tests\org\jsystem\examples\cli\ folder
sut name will be "example_cli"
Scenario will be named "example_cli" and start with a "changeSut" event set to "example_cli" sut.