Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Tigerstripe Explorer Test Plan
Revision as of 21:59, 2 July 2008 by Unnamed Poltroon (Talk) (New page: # Create a new project (project_1) # Create a new package (package_1) # Create a second package (package_2) # Create two of each of the following in package one: #* Entity #* Datatype #* E...)
- Create a new project (project_1)
- Create a new package (package_1)
- Create a second package (package_2)
- Create two of each of the following in package one:
- Entity
- Datatype
- Enumeration
- Query
- Update Procedure
- Exception
- Notification
- Session Facade
- Association
- AssociationClass
- Dependency
- Ref - "Move" all of the above to package_2 and verify containment (separate operations for each)
- Ref - "Move" all of the above to package_1 and verify containment (multiple components per operation)
- DnD - "DnD" all of the above back to package_2 and verify containment (separate operations for each)
- DnD - "DnD" all of the above back to package_1 and verify containment (multiple components per operation)
- Ref - "Move" subset, determined by file name patterns, to package_1 and verify containment
- Ref - "Rename" one of each artifact type from above and verify name change
- Create a new package (package_3)
- Ref - "Move" package_1 into package_3 and verify containment
- Ref - "Rename" package_3 and verify name change
- Create a new project (project_2)
- Ref - "Move" package_2 to project_2 and verify containment in project_2 and removal from project_1
- DnD - "DnD" package_2 back to project_1 and verify containment in project_1 and removal from project_2
- Create facet directory in project_1
- Create facet in facet directory and verify name and containment
- Ref - "Rename" facet and verify name change
- Create profile in project_1 root directory and verify name and containment
- Ref - "Rename" profile and verify name change
ToDo
- Add sub components to above (i.e. attributes, methods, etc) and run similar tests (refactorings, etc)
- Create Class Diagram
- Verify that changes to Diagram are reflected in Explorer
- Create Instance Diagram
- Verify that changes to Diagram are reflected in Explorer
- Removal (possible reverse creation to clean workspace, or maybe just one of each type of component)