\CakeTestSuite

Namespaces

Constraint
Fixture
Stub

Traits

ConsoleIntegrationTestTrait A test case class intended to make integration tests of cake console commands easier.
EmailAssertTrait Email and mailer assertions.
EmailTrait Make assertions on emails sent through the Cake\TestSuite\TestEmailTransport
IntegrationTestTrait A trait intended to make integration tests of your controllers easier.
StringCompareTrait Compare a string to the contents of a file

Classes

ConsoleIntegrationTestCase A test case class intended to make integration tests of cake console commands easier.
IntegrationTestCase A test case class intended to make integration tests of your controllers easier.
LegacyCommandRunner Class that dispatches to the legacy ShellDispatcher using the same signature as the newer CommandRunner
LegacyRequestDispatcher Dispatches a request capturing the response for integration testing purposes into the Routing\Dispatcher stack.
LegacyShellDispatcher Allows injecting mock IO into shells
MiddlewareDispatcher Dispatches a request capturing the response for integration testing purposes into the Cake\Http stack.
TestCase Cake TestCase class
TestEmailTransport TestEmailTransport
TestSuite A class to contain test cases and run them with shared fixtures