baseline
baseline copied to clipboard
Feature/486 bri-3 workflow crud api and tests
Description
This PR introduces CRUD API for workflows, creates a many to many relation between workflow and workstep, and introduces necessary tests: Completing #486
Related Issue
#486
Motivation and Context
Introduces basic CRUD for workflow type of BRI entity
How Has This Been Tested
Added unit tests. Manual testing through submitted postman collection
Screenshots (if appropriate)
Types of changes
- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Request to be added as a Code Owner/Maintainer
Checklist
- [x] My code follows the code style of this project.
- [ ] My change requires a change to the documentation.
- [ ] I have updated the documentation accordingly.
- [x] I have added tests to cover my changes.
- [x] All new and existing tests passed.
- [x] I commit to abide by the Responsibilities of Code Owners/Maintainers.