With 'MageTest/MageSpec' and 'MageTest/BehatMage', the name 'MageTest/Mage-Test' seems a little out of place. The hypen is redundant, and at least for consistency, I think that should go. I would go further though. Given each of the other frameworks refer to the testing library they build upon, rather than MageTest/Mage-Test, shouldn't there be a MageTest/MageUnit?
That way the name 'MageTest' can refer to the overall family of frameworks, and the individual frameworks themselves identify directly the tools, whether behat, phpspec, or phpunit, that they wrap around.
With 'MageTest/MageSpec' and 'MageTest/BehatMage', the name 'MageTest/Mage-Test' seems a little out of place. The hypen is redundant, and at least for consistency, I think that should go. I would go further though. Given each of the other frameworks refer to the testing library they build upon, rather than MageTest/Mage-Test, shouldn't there be a MageTest/MageUnit?
That way the name 'MageTest' can refer to the overall family of frameworks, and the individual frameworks themselves identify directly the tools, whether behat, phpspec, or phpunit, that they wrap around.