This PR adds a couple of tests to the codebase.
I originally wanted to write tests for all funcionality, but it took way longer than I anticipated, mainly because I was struggling trying to mock modules.
The missing tests will be added until the next weekend.
This PR adds a couple of tests to the codebase. I originally wanted to write tests for all funcionality, but it took way longer than I anticipated, mainly because I was struggling trying to mock modules. The missing tests will be added until the next weekend.