-
Notifications
You must be signed in to change notification settings - Fork 1
Smoke testing EMDW MC
Ábel Hegedüs edited this page Jun 4, 2015
·
3 revisions
- Open existing UML model
- ensure no exceptions are logged to the
Error Log
- Move an element on the diagram to make it dirty and save
- ensure xtuml file is correctly saved and updated
- DanglingHREF exceptions in log are expected due to #24
- Invoke code generation on XTComponent (assuming the model contains such)
- ensure .cppmodel file is created or updated
- ensure emdw-cpp-gen folder is created and contains snippet files
- Delete .xtuml, .cppmodel and .trace files, and emdw-cpp-gen directory
- Perform Existing model use case
- Create new Papyrus project with empty model (Class diagram, UML Primitive types)
- ensure that no exceptions are logged to the
Error Log
- Add new class and new property with Integer type
- Save the model
- ensure that files are created and in the xtuml model, the attribute has correct type