Skip to content

Testing

Everything under Quiote\Testing.

ClassDescription
ActionTestCaseActionTestCase is the base class for all action testcases and provides the necessary assertions
BaseConstraintBecausePhpunitSucksAtBackwardsCompatibilityBase constraint that caters for breaking changes between PHPUnit 3.5 and 3.6.
ContainerTestCaseContainerTestCase is the base class for all tests that target a specific container execution and provides the necessary assertions
FragmentTestCaseFragmentTestCase is the base class for all fragment tests and provides the necessary assertions
HttpTestCaseBase class for fluent, full-pipeline HTTP tests: builds a real PSR-7 request and dispatches it through Context::handle() (the same entry point production traffic uses), returning an assertable TestResponse.
LightweightTestContainerA minimal stand-in for the execution container, used only by the PHPUnit test harness.
ModelTestCaseModelTestCase is the base class for all model testcases and provides the necessary assertions
PhpUnitTestCasePhpUnitTestCase is the base class for all Quiote Testcases.
UnitTestCaseUnitTestCase is the base class for all unit testcases and provides the necessary assertions
ViewTestCaseViewTestCase is the base class for all view testcases and provides the necessary assertions
InterfaceDescription
IFragmentTestCaseIFragmentTestCase is the interface that all fragment tests must implement
ITestCaseITestCase is the interface that all quiote tests must implement
IUnitTestCaseIUnitTestCase is the interface that all unit tests must implement
TraitDescription
PHPUnitTestCaseMethodsTrait for adding PHPUnit 12 compatibility to PhpUnitTestCase
NamespaceContents
Attributes4 types
Http1 type
PHPUnit2 types