Is Codeception a replacement for all other test suites
It seems like codeception has all of the functionality that one would need to test an application, because it has acceptance, functional, and unit testing capabilities. So I wonder why we would need to use any of the other testing frameworks like phpspec etc if codeception does it all.
For small libraries that do things like handle HTTP requests, Codeception can be kind of overkill. In those cases I just use PHPUnit for integration tests, I just create a separate IntegrationTestCase class that performs whatever bootstrapping is necessary for my integration tests.