Closed philip-alldredge closed 6 years ago
The test suite should include tests that include an EMV2 and AGREE annex subclauses and libraries. There can occasionally be issues with annexes that can affect the graphical editor.
We need a mixture of tests that run with and without the AADL source being open.
The work that has already been done will need to be updated to reflect changes in the graphical editor. Tests will need to be written that provides adequate initial coverage. A good starting point would be to automate the procedures described in the user guide.
As discussed create a TestHelper and an AgeDiagramEditorBot or similar classes to encapsulate the GEF3 and Graphiti aspects of the tests.