| --- RCPTT testcase --- |
| Format-Version: 1.0 |
| Contexts: _viewnameparameters,_open,_parameterstotestnodes,_addnodeondiagram,_renameaelement,_editelementproperties |
| Element-Name: EditNodeTest |
| Element-Type: testcase |
| Element-Version: 3.0 |
| External-Reference: |
| Id: _testeditnode |
| Runtime-Version: 2.0.2.201511100828 |
| Save-Time: 6/9/16 11:22 AM |
| Testcase-Type: ecl |
| |
| ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac |
| Content-Type: text/ecl |
| Entry-Name: .content |
| |
| // Open the project and the UseCase diagram. |
| open -project $projectName -model $modelName -rootName $rootName -diagramName $diagramName |
| |
| // Add a node on the UseCase diagram. |
| add-node-from-palette -name $nameInPalette -x [$x | int] -y [$y | int] -defaultName $defaultName -diagramName $diagramName -rootName $rootName |
| |
| // Rename the given node. |
| rename-element -pathOldName [concat "RootElement/" $defaultName] -newName $renameValue -pathNewName $renameValue -diagramName $diagramName -rootName $rootName |
| |
| // Test visibility modification for each posibility. |
| edit-combo -propertyTab "UML" -propertyLabel "Visibility" -propertyValue "public" -pathNameElement [concat "RootElement/" $renameValue] -rootName $rootName |
| edit-combo -propertyTab "UML" -propertyLabel "Visibility" -propertyValue "private" -pathNameElement [concat "RootElement/" $renameValue] -rootName $rootName |
| edit-combo -propertyTab "UML" -propertyLabel "Visibility" -propertyValue "protected" -pathNameElement [concat "RootElement/" $renameValue] -rootName $rootName |
| edit-combo -propertyTab "UML" -propertyLabel "Visibility" -propertyValue "package" -pathNameElement [concat "RootElement/" $renameValue] -rootName $rootName |
| |
| // Delete the node of the UseCase diagram. |
| remove-node -nameNode $renameValue -diagramName $diagramName -rootName $rootName |
| |
| |
| ------=_.content-0a7243a0-75d3-3d5f-9791-539de0e5b7ac-- |