cloudbeat
cloudbeat copied to clipboard
[POC] component testings
This proof of concept is to validate that component testing can be achieved and to summarise what are the changes that should be done todo so.
The motivation and more details explanation can be found in the discussion
DOD
- [ ] Remove all
initfuncitons - [ ] Remove globals
- [ ] Network, file system, and other dependencies should be initiated as soon as possible and injected to the functions.
This is a placeholder to have a detailed explanation of what it actually means in terms of
- Conceptual changed
- Code refactoring