Makes the code more maintainable. Tests are dynamically loaded by name rather than requiring an if-else block.