refactor: Make the manager code testable and add unit tests
Functionality of the code is largely unchanged, but it's now much more testable and is covered with over 90% coverage.
UNCLASSIFIED - NO CUI
Functionality of the code is largely unchanged, but it's now much more testable and is covered with over 90% coverage.
UNCLASSIFIED - NO CUI