Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consolidation of Duplicated Tests #115

Open
HeikoKlare opened this issue Feb 9, 2021 · 0 comments
Open

Consolidation of Duplicated Tests #115

HeikoKlare opened this issue Feb 9, 2021 · 0 comments
Labels
Java Related to Java Applications or Java Domain PCM Related to PCM Applications or PCM Domain UML Related to UML Applications or UML Domain

Comments

@HeikoKlare
Copy link
Contributor

HeikoKlare commented Feb 9, 2021

Some tests have been duplicated for different usage contexts. This applied to the following tests:

  • PCM-UML class: Have been duplicated for the mappings tests in *.pcmumlclass.mappings.tests and the transitive change tests in transitivechange.tests.
  • UML-Java: Have been duplicated for the transitive change tests in *.transitivechange.tests.

The tests especially differ in the required user interactions and some of them also check the further models that are generated in the case of transitive change propagation (and maybe some further adaptations that I am not aware of). We should figure out how they can be defined once for the bdirectional transformation test, and then reuse them for other scenarios with a way of adapting and extending the predefined user interactions.

@JanWittler JanWittler added Java Related to Java Applications or Java Domain UML Related to UML Applications or UML Domain PCM Related to PCM Applications or PCM Domain labels Jun 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Java Related to Java Applications or Java Domain PCM Related to PCM Applications or PCM Domain UML Related to UML Applications or UML Domain
Projects
None yet
Development

No branches or pull requests

2 participants