Refactor the tests to include proper setup and tear down for more efficient testing. Add auto-testing on GitHub actions.
Refactor the tests to include proper setup and tear down for more efficient testing. Add auto-testing on GitHub actions.