h1(#Test2). Yakindu SCT Testcase 10 - ExampleFiles

|_. Nr |_. Testname |_. Test Instructions |_. Postconditions |_. Status|
| 9.1 | Statechart roposals  and documentation | Select the definition section..<p>Open the Properties view.</p><p>Select the Model tab.</p><p>Empty the Statechart Behavior text field.</p><p>In the Statechart Behavior text field, press *[Ctrl+Space]*.</p> | The following proposals are shown in a drop-down menu:<p>interface</p><p>internal</p><p>namespace</p><p>For each keyword proposal a corresponding documentation popup window opens when the respective keyword is clicked.</p> | %{color:red}open% |
| 9.1.1 | Statechart proposals  - interface | Empty the definition section.<p>Enter the word interface into the definition section, followed by a space character.</p><p>Press *[Ctrl+Space]*.</p> | The following proposals are shown in a drop-down menu:<p>Name – XID</p><p>:</p> | %{color:red}open% |
| 9.1.2 | Statechart proposals – internal | Empty the definition section.<p>Enter the word internal into the definition section, followed by a space character.</p><p>Press *[Ctrl+Space]*.</p> | The following proposal is shown in a drop-down menu:<p>:</p> | %{color:red}open% |
| 9.1.3 | Statechart proposals – namespace | Empty the definition section.<p>Enter the word namespace into the definition section, followed by a space character.</p><p>Press *[Ctrl+Space]*.</p> | No proposal is shown. | %{color:red}open% |
| 9.2 | Transition proposals and documentation | Select any transition.<p>Open the Properties view.</p><p>Select the Model tab.</p><p>Empty the Expression text field.</p><p>In the Expression text field, press *[Ctrl+Space]*.</p> | The following proposals are shown in a drop-down menu:<p>#</p><p>/</p><p>[</p><p>after</p><p>always</p><p>default</p><p>else</p><p>every</p><p>oncycle</p><p>Trigger event names</p><p>For each keyword proposal a corresponding documentation popup window opens when the respective keyword is clicked.</p> | %{color:red}open% |
| 9.2.1 | Transition proposals after “after” | Empty the Expression text field.<p>Enter the text after followed by a space character into the Expression text field.</p><p>Press *&#x5B;Ctrl+Space&#x5D;*.</p><p>Enter a integer value, e.g. 42.</p><p>Press *[Ctrl+Space]*.</p> | In a drop-down menu, language elements suitable to construct an integer expression are shown.<p>In a drop-down menu, language elements suitable to continue the expression are shown. Additionally, the following keywords are shown:</p><p>as</p><p>ms</p><p>ns</p><p>s</p><p>us</p><p>For each keyword proposal a corresponding documentation popup window opens when the respective keyword is clicked.</p> | %{color:red}open% |
| 9.2.2 | Transition proposals after “every” | Empty the Expression text field.<p>Enter the text every followed by a space character into the Expression text field.</p> <p>Press *&#x5B;Ctrl+Space&#x5D;* <p>Enter a integer value, e.g. 42.</p><p>Press *[Ctrl+Space]*.</p> | In a drop-down menu, language elements suitable to construct an integer expression are shown.<p>In a drop-down menu, language elements suitable to continue the expression are shown. Additionally, the following keywords are shown:</p><p>as</p><p>ms</p><p>ns</p><p>s</p><p>us</p><p>For each keyword proposal a corresponding documentation popup window opens when the respective keyword is clicked.</p> | %{color:red}open% |
| 9.3 | State proposals and documentation | Select any state.<p>Open the Properties view.</p><p>Select the Model tab.</p><p>Empty the State Behavior text field.</p><p>In the State Behavior text field, press *[Ctrl+Space]*.</p><p>Expected proposals: “after”, “always”, “entry”, “every”, “exit”, “oncycle” Check if the proper documentation is displayed for every proposal</p> | The following proposals are shown in a drop-down menu:<p>after</p><p>always</p><p>entry</p><p>every</p><p>exit</p><p>oncycle</p><p>For each keyword proposal a corresponding documentation popup window opens when the respective keyword is clicked.</p> | %{color:red}open% |
| 9.3.1 | State proposals after “after” | Empty the State Behavior  text field.<p>Enter the text after followed by a space character into the State Behavior text field.</p><p>Press *&#x5B;Ctrl+Space&#x5D;*.</p><p>Enter a integer value, e.g. 42.</p><p>Press *[Ctrl+Space]*.</p> | In a drop-down menu, language elements suitable to construct an integer expression are shown.<p>In a drop-down menu, language elements suitable to continue the expression are shown. Additionally, the following keywords are shown:</p><p>as</p><p>ms</p><p>ns</p><p>s</p><p>us</p><p>For each keyword proposal a corresponding documentation popup window opens when the respective keyword is clicked.</p> | %{color:red}open% |
| 9.3.2 | State proposals after “every” | Empty the State Behavior  text field.<p>Enter the text every followed by a space character into the State Behavior text field.</p><p>Press *&#x5B;Ctrl+Space&#x5D;*.</p><p>Enter a integer value, e.g. 42.</p><p>Press **[Ctrl+Space]**.</p> | In a drop-down menu, language elements suitable to construct an integer expression are shown.<p>In a drop-down menu, language elements suitable to continue the expression are shown. Additionally, the following keywords are shown:</p><p>as</p><p>ms</p><p>ns</p><p>s</p><p>us</p><p>For each keyword proposal a corresponding documentation popup window opens when the respective keyword is clicked.</p> | %{color:red}open% |





