blob: bdad48dce0f21300a3be9ea84fa89045ac50a6d3 [file]
--- 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--