I’ve been successfully using Behat with zend-test, but only by making my contexts inherit from AbstractHttpControllerTestCase. This means I can only have one context per Behat suite.
This limits my ability to organize context code.
Is there a more clever way to use the two together? Ideally I’d like to inject a shared instance of AbstractHttpControllerTestCase into each context, but as far as I can tell Behat doesn’t support this.