Increase code coverage of Core module to 80%
Type of change
-
Bug Fix -
Feature -
Code Enhancement
Please provide link to gitlab issue or ADR(Architecture Decision Record)
osdu/platform/data-flow/ingestion/home#51
Does this introduce a change in the core logic?
- [YES/NO] No
Does this introduce a change in the cloud provider implementation, if so which cloud?
-
AWS -
Azure -
GCP -
IBM
Doesn't change any functionalities. Only increases code coverage.
Does this introduce a breaking change?
- [YES/NO] NO
What is the current behavior?
Code coverage was not tracked for core modules. Coverage was a low 13%.
What is the new/expected behavior?
Increased coverage to 80%.
Have you added/updated Unit Tests and Integration Tests?
a few existing tests were modified. New classes are covered. Only unit tests impacted.
Any other useful information
Edited by Smitha Manjunath