sdc-scissor
sdc-scissor copied to clipboard
Merge Related APIs
User Story
As a user of the SDC-Scissor's library, I want to have all related APIs in the same module so that I don't have to import for each API also the according module.
Acceptance Criteria
Scenario 1:
- Given: SDC-Scissor is installed
- When: I want to import multiple related APIs (classes) of SDC-Scissor (e.g., the
Test
and theTestRunner
classes from the testing API) - Then: I just have to import one module (e.g.,
testing
)
Definition of Done
- Code is reviewed
- Code is manually tested in dev and test environments
- All code is integrated frequently
- Integration testing is performed
- SonarQube check is run to determine the code metrics
- Refactoring is done
Tasks
- [ ] Refactor for each API the classes and move them to a single module
- [ ] Adapt test cases
- [ ] Update documentation
- [ ] Write a decision log entry