Initially, a shim library will be used to allow running the existing Atoum tests in the PHPUnit engine so I don't have to work with the Atoum engine anymore.
Next, tests will be fixed.
Finally, the Atoum assertions will be changed to the native PHPUnit equivalents and the shim will be dropped and replaced with just PHPUnit. A GitHub action will also be added to automatically run the test suite for pull requests.
Replace Atoum with PHPUnit for tests.
Initially, a shim library will be used to allow running the existing Atoum tests in the PHPUnit engine so I don't have to work with the Atoum engine anymore. Next, tests will be fixed. Finally, the Atoum assertions will be changed to the native PHPUnit equivalents and the shim will be dropped and replaced with just PHPUnit. A GitHub action will also be added to automatically run the test suite for pull requests.