To increase confidence in refactorings of the data model, cases that interact with it from the application side should be tested comprehensively, i.e.:
- Interactions through the
SoftwareMetadata API from plugins
- Interactions through the future merge strategy API (to also support TDD for its implementation)
To increase confidence in refactorings of the data model, cases that interact with it from the application side should be tested comprehensively, i.e.:
SoftwareMetadataAPI from plugins