PHP Package: sebastianbergmann/phpunit
PHPUnit is a popular PHP testing framework for unit and integration tests, widely used for ensuring code quality and functionality with ease of use and extensibility.
Current Version: 12.4.1
Last Updated: 2025-10-09
PHP Requirement: >=8.3
⚠️ To ensure full functionality, the above dependencies might be required.
Package Description
PHPUnit is a robust PHP unit testing framework that provides a rich set of features for writing and executing tests. It offers support for various testing methodologies and is highly customizable, making it an essential tool for modern PHP development projects.
Classes:
- PHPUnit\Logging\OpenTestReporting\TestFailedSubscriber
- PHPUnit\Logging\OpenTestReporting\TestSkippedSubscriber
- PHPUnit\Logging\OpenTestReporting\BeforeFirstTestMethodErroredSubscriber
- PHPUnit\Logging\OpenTestReporting\TestRunnerStartedSubscriber
- PHPUnit\Logging\OpenTestReporting\TestPreparedSubscriber
- PHPUnit\Logging\OpenTestReporting\BeforeFirstTestMethodFailedSubscriber
- PHPUnit\Logging\OpenTestReporting\TestSuiteSkippedSubscriber
- PHPUnit\Logging\OpenTestReporting\Subscriber
- PHPUnit\Logging\OpenTestReporting\AfterLastTestMethodFailedSubscriber
- PHPUnit\Logging\OpenTestReporting\TestFinishedSubscriber
- PHPUnit\Logging\OpenTestReporting\TestSuiteFinishedSubscriber
- PHPUnit\Logging\OpenTestReporting\TestErroredSubscriber
- PHPUnit\Logging\OpenTestReporting\AfterLastTestMethodErroredSubscriber
- PHPUnit\Logging\OpenTestReporting\TestPreparationFailedSubscriber
- PHPUnit\Logging\OpenTestReporting\TestSuiteStartedSubscriber
- PHPUnit\Logging\OpenTestReporting\TestPreparationErroredSubscriber
- PHPUnit\Logging\OpenTestReporting\TestRunnerFinishedSubscriber
- PHPUnit\Logging\OpenTestReporting\TestAbortedSubscriber
- PHPUnit\Logging\OpenTestReporting\InfrastructureInformationProvider
- PHPUnit\Logging\OpenTestReporting\CannotOpenUriForWritingException
- PHPUnit\Logging\OpenTestReporting\Exception
- PHPUnit\Logging\OpenTestReporting\OtrXmlLogger
- PHPUnit\Logging\TestDox\NamePrettifier
- PHPUnit\Logging\TestDox\HtmlRenderer
- PHPUnit\Logging\TestDox\PlainTextRenderer
- PHPUnit\Logging\TestDox\TestFailedSubscriber
- PHPUnit\Logging\TestDox\TestSkippedSubscriber
- PHPUnit\Logging\TestDox\TestTriggeredNoticeSubscriber
- PHPUnit\Logging\TestDox\TestTriggeredPhpunitErrorSubscriber
- PHPUnit\Logging\TestDox\TestPreparedSubscriber
- PHPUnit\Logging\TestDox\TestConsideredRiskySubscriber
- PHPUnit\Logging\TestDox\TestMarkedIncompleteSubscriber
- PHPUnit\Logging\TestDox\TestTriggeredPhpunitWarningSubscriber
- PHPUnit\Logging\TestDox\TestTriggeredPhpNoticeSubscriber
- PHPUnit\Logging\TestDox\TestTriggeredPhpunitDeprecationSubscriber
- PHPUnit\Logging\TestDox\TestTriggeredDeprecationSubscriber
- PHPUnit\Logging\TestDox\TestTriggeredPhpDeprecationSubscriber
- PHPUnit\Logging\TestDox\Subscriber
- PHPUnit\Logging\TestDox\TestTriggeredPhpWarningSubscriber
- PHPUnit\Logging\TestDox\TestFinishedSubscriber
- PHPUnit\Logging\TestDox\TestPassedSubscriber
- PHPUnit\Logging\TestDox\TestTriggeredWarningSubscriber
- PHPUnit\Logging\TestDox\TestErroredSubscriber
- PHPUnit\Logging\TestDox\TestResult
- PHPUnit\Logging\TestDox\TestResultCollector
- PHPUnit\Logging\TestDox\TestResultCollectionIterator
- PHPUnit\Logging\TestDox\TestResultCollection
- PHPUnit\Logging\JUnit\TestFailedSubscriber
- PHPUnit\Logging\JUnit\TestSkippedSubscriber
- PHPUnit\Logging\JUnit\TestPreparedSubscriber
- PHPUnit\Logging\JUnit\TestMarkedIncompleteSubscriber
- PHPUnit\Logging\JUnit\TestRunnerExecutionFinishedSubscriber
- PHPUnit\Logging\JUnit\TestPrintedUnexpectedOutputSubscriber
- PHPUnit\Logging\JUnit\Subscriber
- PHPUnit\Logging\JUnit\TestPreparationStartedSubscriber
- PHPUnit\Logging\JUnit\TestFinishedSubscriber
- PHPUnit\Logging\JUnit\TestSuiteFinishedSubscriber
- PHPUnit\Logging\JUnit\TestErroredSubscriber
- PHPUnit\Logging\JUnit\TestPreparationFailedSubscriber
- PHPUnit\Logging\JUnit\TestSuiteStartedSubscriber
- PHPUnit\Logging\JUnit\TestPreparationErroredSubscriber
- PHPUnit\Logging\JUnit\JunitXmlLogger
- PHPUnit\Logging\EventLogger
- PHPUnit\Logging\TeamCity\TeamCityLogger
- PHPUnit\Logging\TeamCity\TestFailedSubscriber
- PHPUnit\Logging\TeamCity\TestSkippedSubscriber
- PHPUnit\Logging\TeamCity\TestPreparedSubscriber
- PHPUnit\Logging\TeamCity\TestConsideredRiskySubscriber
- PHPUnit\Logging\TeamCity\TestMarkedIncompleteSubscriber
- PHPUnit\Logging\TeamCity\TestRunnerExecutionFinishedSubscriber
- PHPUnit\Logging\TeamCity\TestSuiteSkippedSubscriber
- PHPUnit\Logging\TeamCity\Subscriber
- PHPUnit\Logging\TeamCity\TestFinishedSubscriber
- PHPUnit\Logging\TeamCity\TestSuiteFinishedSubscriber
- PHPUnit\Logging\TeamCity\TestErroredSubscriber
- PHPUnit\Logging\TeamCity\TestSuiteBeforeFirstTestMethodErroredSubscriber
- PHPUnit\Logging\TeamCity\TestSuiteStartedSubscriber
- PHPUnit\Metadata\Before
- PHPUnit\Metadata\CoversNamespace
- PHPUnit\Metadata\MetadataCollection
- PHPUnit\Metadata\UsesClassesThatImplementInterface
- PHPUnit\Metadata\BackupGlobals
- PHPUnit\Metadata\Test
- PHPUnit\Metadata\CoversFunction
- PHPUnit\Metadata\IgnoreDeprecations
- PHPUnit\Metadata\TestDox
- PHPUnit\Metadata\WithEnvironmentVariable
- PHPUnit\Metadata\ExcludeGlobalVariableFromBackup
- PHPUnit\Metadata\RequiresPhp
- PHPUnit\Metadata\RequiresFunction
- PHPUnit\Metadata\ExcludeStaticPropertyFromBackup
- PHPUnit\Metadata\UsesTrait
- PHPUnit\Metadata\RequiresPhpunitExtension
- PHPUnit\Metadata\DoesNotPerformAssertions
- PHPUnit\Metadata\CoversClassesThatExtendClass
- PHPUnit\Metadata\DependsOnClass
- PHPUnit\Metadata\Version\Requirement
- PHPUnit\Metadata\Version\ConstraintRequirement
- PHPUnit\Metadata\Version\ComparisonRequirement
- PHPUnit\Metadata\CoversTrait
- PHPUnit\Metadata\RequiresPhpunit
- PHPUnit\Metadata\BackupStaticProperties
- PHPUnit\Metadata\PreCondition
- PHPUnit\Metadata\DataProvider
- PHPUnit\Metadata\Parser\CachingParser
- PHPUnit\Metadata\Parser\Parser
- PHPUnit\Metadata\Parser\Registry
- PHPUnit\Metadata\Parser\AttributeParser
- PHPUnit\Metadata\Api\Groups
- PHPUnit\Metadata\Api\DataProvider
- PHPUnit\Metadata\Api\Dependencies
- PHPUnit\Metadata\Api\ProvidedData
- PHPUnit\Metadata\Api\CodeCoverage
- PHPUnit\Metadata\Api\Requirements
- PHPUnit\Metadata\Api\HookMethods
- PHPUnit\Metadata\RequiresPhpExtension
- PHPUnit\Metadata\RequiresEnvironmentVariable
- PHPUnit\Metadata\PostCondition
- PHPUnit\Metadata\CoversMethod
- PHPUnit\Metadata\TestDoxFormatter
- PHPUnit\Metadata\CoversClass
- PHPUnit\Metadata\CoversNothing
- PHPUnit\Metadata\RunInSeparateProcess
- PHPUnit\Metadata\UsesFunction
- PHPUnit\Metadata\Group
- PHPUnit\Metadata\IgnorePhpunitDeprecations
- PHPUnit\Metadata\DisableReturnValueGenerationForTestDoubles
- PHPUnit\Metadata\TestWith
- PHPUnit\Metadata\AfterClass
- PHPUnit\Metadata\RequiresOperatingSystem
- PHPUnit\Metadata\CoversClassesThatImplementInterface
- PHPUnit\Metadata\UsesClass
- PHPUnit\Metadata\RequiresSetting
- PHPUnit\Metadata\UsesNamespace
- PHPUnit\Metadata\Metadata
- PHPUnit\Metadata\RequiresOperatingSystemFamily
- PHPUnit\Metadata\After
- PHPUnit\Metadata\UsesClassesThatExtendClass
- PHPUnit\Metadata\UsesMethod
- PHPUnit\Metadata\BeforeClass
- PHPUnit\Metadata\DependsOnMethod
- PHPUnit\Metadata\NoVersionRequirementException
- PHPUnit\Metadata\Exception
- PHPUnit\Metadata\InvalidAttributeException
- PHPUnit\Metadata\InvalidVersionRequirementException
- PHPUnit\Metadata\WithoutErrorHandler
- PHPUnit\Metadata\RunTestsInSeparateProcesses
- PHPUnit\Metadata\RunClassInSeparateProcess
- PHPUnit\Metadata\MetadataCollectionIterator
- PHPUnit\Metadata\RequiresMethod
- PHPUnit\Metadata\PreserveGlobalState
- PHPUnit\Metadata\IgnorePhpunitWarnings
- PHPUnit\Util\Filesystem
- PHPUnit\Util\ThrowableToStringMapper
- PHPUnit\Util\Test
- PHPUnit\Util\VersionComparisonOperator
- PHPUnit\Util\Xml
- PHPUnit\Util\Xml\Loader
- PHPUnit\Util\PHP\DefaultJobRunner
- PHPUnit\Util\PHP\JobRunner
- PHPUnit\Util\PHP\Result
- PHPUnit\Util\PHP\Job
- PHPUnit\Util\PHP\JobRunnerRegistry
- PHPUnit\Util\Color
- PHPUnit\Util\Filter
- PHPUnit\Util\ExcludeList
- PHPUnit\Util\GlobalState
- PHPUnit\Util\Reflection
- PHPUnit\Util\Exporter
- PHPUnit\Util\Xml\XmlException
- PHPUnit\Util\InvalidVersionOperatorException
- PHPUnit\Util\InvalidJsonException
- PHPUnit\Util\InvalidDirectoryException
- PHPUnit\Util\Exception
- PHPUnit\Util\PHP\PhpProcessException
- PHPUnit\Util\Json
- PHPUnit\Util\Http\Downloader
- PHPUnit\Util\Http\PhpDownloader
- PHPUnit\Runner\GarbageCollection\ExecutionFinishedSubscriber
- PHPUnit\Runner\GarbageCollection\Subscriber
- PHPUnit\Runner\GarbageCollection\TestFinishedSubscriber
- PHPUnit\Runner\GarbageCollection\ExecutionStartedSubscriber
- PHPUnit\Runner\GarbageCollection\GarbageCollectionHandler
- PHPUnit\Runner\Filter\NameFilterIterator
- PHPUnit\Runner\Filter\GroupFilterIterator
- PHPUnit\Runner\Filter\ExcludeGroupFilterIterator
- PHPUnit\Runner\Filter\IncludeNameFilterIterator
- PHPUnit\Runner\Filter\TestIdFilterIterator
- PHPUnit\Runner\Filter\IncludeGroupFilterIterator
- PHPUnit\Runner\Filter\ExcludeNameFilterIterator
- PHPUnit\Runner\Filter\Factory
- PHPUnit\Runner\TestSuiteLoader
- PHPUnit\Runner\HookMethodCollection
- PHPUnit\Runner\HookMethod
- PHPUnit\Runner\DeprecationCollector\InIsolationCollector
- PHPUnit\Runner\DeprecationCollector\Collector
- PHPUnit\Runner\DeprecationCollector\TestPreparedSubscriber
- PHPUnit\Runner\DeprecationCollector\TestTriggeredDeprecationSubscriber
- PHPUnit\Runner\DeprecationCollector\Subscriber
- PHPUnit\Runner\DeprecationCollector\Facade
- PHPUnit\Runner\TestSuiteSorter
- PHPUnit\Runner\CodeCoverage
- PHPUnit\Runner\ErrorHandler
- PHPUnit\TestRunner\IssueFilter
- PHPUnit\Runner\ResultCache\DefaultResultCache
- PHPUnit\Runner\ResultCache\ResultCache
- PHPUnit\Runner\ResultCache\TestFailedSubscriber
- PHPUnit\Runner\ResultCache\TestSkippedSubscriber
- PHPUnit\Runner\ResultCache\TestPreparedSubscriber
- PHPUnit\Runner\ResultCache\TestConsideredRiskySubscriber
- PHPUnit\Runner\ResultCache\TestMarkedIncompleteSubscriber
- PHPUnit\Runner\ResultCache\Subscriber
- PHPUnit\Runner\ResultCache\TestFinishedSubscriber
- PHPUnit\Runner\ResultCache\TestSuiteFinishedSubscriber
- PHPUnit\Runner\ResultCache\TestErroredSubscriber
- PHPUnit\Runner\ResultCache\TestSuiteStartedSubscriber
- PHPUnit\Runner\ResultCache\NullResultCache
- PHPUnit\Runner\ResultCache\ResultCacheHandler
- PHPUnit\Runner\ResultCache\ResultCacheId
- PHPUnit\Runner\Extension\ParameterCollection
- PHPUnit\Runner\Extension\PharLoader
- PHPUnit\Runner\Extension\Extension
- PHPUnit\Runner\Extension\ExtensionBootstrapper
- PHPUnit\Runner\Extension\Facade
- PHPUnit\Runner\Phpt\Renderer
- PHPUnit\Runner\Phpt\Parser
- PHPUnit\Runner\Phpt\TestCase
- PHPUnit\Runner\Phpt\InvalidPhptFileException
- PHPUnit\Runner\Phpt\PhptExternalFileCannotBeLoadedException
- PHPUnit\Runner\Phpt\UnsupportedPhptSectionException
- PHPUnit\TestRunner\TestResult\Collector
- PHPUnit\TestRunner\TestResult\TestTriggeredPhpunitNoticeSubscriber
- PHPUnit\TestRunner\TestResult\TestFailedSubscriber
- PHPUnit\TestRunner\TestResult\TestSkippedSubscriber
- PHPUnit\TestRunner\TestResult\AfterTestClassMethodFailedSubscriber
- PHPUnit\TestRunner\TestResult\BeforeTestClassMethodFailedSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredNoticeSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredPhpunitErrorSubscriber
- PHPUnit\TestRunner\TestResult\TestPreparedSubscriber
- PHPUnit\TestRunner\TestResult\TestConsideredRiskySubscriber
- PHPUnit\TestRunner\TestResult\TestMarkedIncompleteSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredPhpunitWarningSubscriber
- PHPUnit\TestRunner\TestResult\TestRunnerTriggeredWarningSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredErrorSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredPhpNoticeSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredPhpunitDeprecationSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredDeprecationSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredPhpDeprecationSubscriber
- PHPUnit\TestRunner\TestResult\TestSuiteSkippedSubscriber
- PHPUnit\TestRunner\TestResult\Subscriber
- PHPUnit\TestRunner\TestResult\AfterTestClassMethodErroredSubscriber
- PHPUnit\TestRunner\TestResult\BeforeTestClassMethodErroredSubscriber
- PHPUnit\TestRunner\TestResult\TestRunnerTriggeredNoticeSubscriber
- PHPUnit\TestRunner\TestResult\TestRunnerTriggeredDeprecationSubscriber
- PHPUnit\TestRunner\TestResult\ChildProcessErroredSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredPhpWarningSubscriber
- PHPUnit\TestRunner\TestResult\TestFinishedSubscriber
- PHPUnit\TestRunner\TestResult\ExecutionStartedSubscriber
- PHPUnit\TestRunner\TestResult\TestSuiteFinishedSubscriber
- PHPUnit\TestRunner\TestResult\TestTriggeredWarningSubscriber
- PHPUnit\TestRunner\TestResult\TestErroredSubscriber
- PHPUnit\TestRunner\TestResult\TestSuiteStartedSubscriber
- PHPUnit\TestRunner\TestResult\TestResult
- PHPUnit\TestRunner\TestResult\Issues\Issue
- PHPUnit\TestRunner\TestResult\Facade
- PHPUnit\TestRunner\TestResult\PassedTests
- PHPUnit\Runner\ShutdownHandler
- PHPUnit\Runner\ClassDoesNotExtendTestCaseException
- PHPUnit\Runner\ClassCannotBeFoundException
- PHPUnit\Runner\FileDoesNotExistException
- PHPUnit\Runner\ClassIsAbstractException
- PHPUnit\Runner\InvalidOrderException
- PHPUnit\Runner\ParameterDoesNotExistException
- PHPUnit\Runner\Exception
- PHPUnit\Runner\DirectoryDoesNotExistException
- PHPUnit\Runner\ErrorException
- PHPUnit\Runner\BackedUpEnvironmentVariable
- PHPUnit\Runner\Baseline\Generator
- PHPUnit\Runner\Baseline\Reader
- PHPUnit\Runner\Baseline\Baseline
- PHPUnit\Runner\Baseline\TestTriggeredNoticeSubscriber
- PHPUnit\Runner\Baseline\TestTriggeredPhpNoticeSubscriber
- PHPUnit\Runner\Baseline\TestTriggeredDeprecationSubscriber
- PHPUnit\Runner\Baseline\TestTriggeredPhpDeprecationSubscriber
- PHPUnit\Runner\Baseline\Subscriber
- PHPUnit\Runner\Baseline\TestTriggeredPhpWarningSubscriber
- PHPUnit\Runner\Baseline\TestTriggeredWarningSubscriber
- PHPUnit\Runner\Baseline\RelativePathCalculator
- PHPUnit\Runner\Baseline\Issue
- PHPUnit\Runner\Baseline\CannotLoadBaselineException
- PHPUnit\Runner\Baseline\FileDoesNotHaveLineException
- PHPUnit\Runner\Baseline\CannotWriteBaselineException
- PHPUnit\Runner\Baseline\Writer
- PHPUnit\Runner\Version
- PHPUnit\Framework\DataProviderTestSuite
- PHPUnit\Framework\Test
- PHPUnit\Framework\TestBuilder
- PHPUnit\Framework\TestSuite
- PHPUnit\Framework\Constraint\IsEqualIgnoringCase
- PHPUnit\Framework\Constraint\IsEqualWithDelta
- PHPUnit\Framework\Constraint\IsEqualCanonicalizing
- PHPUnit\Framework\Constraint\IsEqual
- PHPUnit\Framework\Constraint\IsFalse
- PHPUnit\Framework\Constraint\IsTrue
- PHPUnit\Framework\Constraint\IsInfinite
- PHPUnit\Framework\Constraint\IsNan
- PHPUnit\Framework\Constraint\IsFinite
- PHPUnit\Framework\Constraint\LogicalAnd
- PHPUnit\Framework\Constraint\UnaryOperator
- PHPUnit\Framework\Constraint\LogicalOr
- PHPUnit\Framework\Constraint\LogicalXor
- PHPUnit\Framework\Constraint\LogicalNot
- PHPUnit\Framework\Constraint\Operator
- PHPUnit\Framework\Constraint\BinaryOperator
- PHPUnit\Framework\Constraint\ObjectHasProperty
- PHPUnit\Framework\Constraint\ObjectEquals
- PHPUnit\Framework\Constraint\Constraint
- PHPUnit\Framework\Constraint\IsInstanceOf
- PHPUnit\Framework\Constraint\IsType
- PHPUnit\Framework\Constraint\IsNull
- PHPUnit\Framework\Constraint\JsonMatches
- PHPUnit\Framework\Constraint\IsIdentical
- PHPUnit\Framework\Constraint\IsAnything
- PHPUnit\Framework\Constraint\Count
- PHPUnit\Framework\Constraint\GreaterThan
- PHPUnit\Framework\Constraint\IsEmpty
- PHPUnit\Framework\Constraint\SameSize
- PHPUnit\Framework\Constraint\LessThan
- PHPUnit\Framework\Constraint\DirectoryExists
- PHPUnit\Framework\Constraint\IsWritable
- PHPUnit\Framework\Constraint\IsReadable
- PHPUnit\Framework\Constraint\FileExists
- PHPUnit\Framework\Constraint\StringStartsWith
- PHPUnit\Framework\Constraint\StringMatchesFormatDescription
- PHPUnit\Framework\Constraint\StringEndsWith
- PHPUnit\Framework\Constraint\StringEqualsStringIgnoringLineEndings
- PHPUnit\Framework\Constraint\RegularExpression
- PHPUnit\Framework\Constraint\StringContains
- PHPUnit\Framework\Constraint\IsJson
- PHPUnit\Framework\Constraint\TraversableContains
- PHPUnit\Framework\Constraint\TraversableContainsIdentical
- PHPUnit\Framework\Constraint\IsList
- PHPUnit\Framework\Constraint\ArrayHasKey
- PHPUnit\Framework\Constraint\TraversableContainsOnly
- PHPUnit\Framework\Constraint\TraversableContainsEqual
- PHPUnit\Framework\Constraint\ExceptionMessageMatchesRegularExpression
- PHPUnit\Framework\Constraint\ExceptionMessageIsOrContains
- PHPUnit\Framework\Constraint\ExceptionCode
- PHPUnit\Framework\Constraint\Exception
- PHPUnit\Framework\Constraint\Callback
- PHPUnit\Framework\IsolatedTestRunner
- PHPUnit\Framework\SeparateProcessTestRunner
- PHPUnit\Framework\TestRunner
- PHPUnit\Framework\ChildProcessResultProcessor
- PHPUnit\Framework\IsolatedTestRunnerRegistry
- PHPUnit\Framework\ExecutionOrderDependency
- PHPUnit\Framework\TestSize\Large
- PHPUnit\Framework\TestSize\Known
- PHPUnit\Framework\TestSize\Unknown
- PHPUnit\Framework\TestSize\TestSize
- PHPUnit\Framework\TestSize\Medium
- PHPUnit\Framework\TestSize\Small
- PHPUnit\Framework\TestCase
- PHPUnit\Framework\SelfDescribing
- PHPUnit\Framework\Reorderable
- PHPUnit\Framework\TestStatus\Known
- PHPUnit\Framework\TestStatus\Warning
- PHPUnit\Framework\TestStatus\TestStatus
- PHPUnit\Framework\TestStatus\Deprecation
- PHPUnit\Framework\TestStatus\Unknown
- PHPUnit\Framework\TestStatus\Incomplete
- PHPUnit\Framework\TestStatus\Risky
- PHPUnit\Framework\TestStatus\Success
- PHPUnit\Framework\TestStatus\Failure
- PHPUnit\Framework\TestStatus\Notice
- PHPUnit\Framework\TestStatus\Error
- PHPUnit\Framework\TestStatus\Skipped
- PHPUnit\Framework\TestSuiteIterator
- PHPUnit\Framework\MockObject\MockBuilder
- PHPUnit\Framework\MockObject\Generator\HookedPropertyGenerator
- PHPUnit\Framework\MockObject\Generator\Generator
- PHPUnit\Framework\MockObject\Generator\DoubledClass
- PHPUnit\Framework\MockObject\Generator\DoubledMethod
- PHPUnit\Framework\MockObject\Generator\TemplateLoader
- PHPUnit\Framework\MockObject\Generator\ReflectionException
- PHPUnit\Framework\MockObject\Generator\MethodNamedMethodException
- PHPUnit\Framework\MockObject\Generator\ClassIsFinalException
- PHPUnit\Framework\MockObject\Generator\UnknownInterfaceException
- PHPUnit\Framework\MockObject\Generator\NameAlreadyInUseException
- PHPUnit\Framework\MockObject\Generator\ClassIsEnumerationException
- PHPUnit\Framework\MockObject\Generator\DuplicateMethodException
- PHPUnit\Framework\MockObject\Generator\Exception
- PHPUnit\Framework\MockObject\Generator\InvalidMethodNameException
- PHPUnit\Framework\MockObject\Generator\UnknownTypeException
- PHPUnit\Framework\MockObject\Generator\RuntimeException
- PHPUnit\Framework\MockObject\Generator\DoubledMethodSet
- PHPUnit\Framework\MockObject\Generator\HookedProperty
- PHPUnit\Framework\MockObject\InvocationStubberImplementation
- PHPUnit\Framework\MockObject\Runtime\PropertyHook
- PHPUnit\Framework\MockObject\Runtime\PropertyGetHook
- PHPUnit\Framework\MockObject\Runtime\PropertySetHook
- PHPUnit\Framework\MockObject\MethodNameConstraint
- PHPUnit\Framework\MockObject\ReturnValueGenerator
- PHPUnit\Framework\MockObject\MockObjectApi
- PHPUnit\Framework\MockObject\StubApi
- PHPUnit\Framework\MockObject\TestDoubleState
- PHPUnit\Framework\MockObject\ProxiedCloneMethod
- PHPUnit\Framework\MockObject\Method
- PHPUnit\Framework\MockObject\DoubledCloneMethod
- PHPUnit\Framework\MockObject\Stub\ReturnArgument
- PHPUnit\Framework\MockObject\Stub\ReturnValueMap
- PHPUnit\Framework\MockObject\Stub\ReturnReference
- PHPUnit\Framework\MockObject\Stub\ReturnStub
- PHPUnit\Framework\MockObject\Stub\ReturnSelf
- PHPUnit\Framework\MockObject\Stub\ConsecutiveCalls
- PHPUnit\Framework\MockObject\Stub\Exception
- PHPUnit\Framework\MockObject\Stub\ReturnCallback
- PHPUnit\Framework\MockObject\Stub\Stub
- PHPUnit\Framework\MockObject\InvocationHandler
- PHPUnit\Framework\MockObject\StubInternal
- PHPUnit\Framework\MockObject\InvocationStubber
- PHPUnit\Framework\MockObject\MockObjectInternal
- PHPUnit\Framework\MockObject\MockObject
- PHPUnit\Framework\MockObject\Stub
- PHPUnit\Framework\MockObject\Matcher
- PHPUnit\Framework\MockObject\Rule\AnyInvokedCount
- PHPUnit\Framework\MockObject\Rule\AnyParameters
- PHPUnit\Framework\MockObject\Rule\Parameters
- PHPUnit\Framework\MockObject\Rule\ParametersRule
- PHPUnit\Framework\MockObject\Rule\MethodName
- PHPUnit\Framework\MockObject\Rule\InvokedCount
- PHPUnit\Framework\MockObject\Rule\InvokedAtMostCount
- PHPUnit\Framework\MockObject\Rule\InvocationOrder
- PHPUnit\Framework\MockObject\Rule\InvokedAtLeastOnce
- PHPUnit\Framework\MockObject\Rule\InvokedAtLeastCount
- PHPUnit\Framework\MockObject\Invocation
- PHPUnit\Framework\MockObject\ConfigurableMethod
- PHPUnit\Framework\MockObject\MatchBuilderNotFoundException
- PHPUnit\Framework\MockObject\NeverReturningMethodException
- PHPUnit\Framework\MockObject\MatcherAlreadyRegisteredException
- PHPUnit\Framework\MockObject\MethodNameAlreadyConfiguredException
- PHPUnit\Framework\MockObject\MethodNameNotConfiguredException
- PHPUnit\Framework\MockObject\CannotUseOnlyMethodsException
- PHPUnit\Framework\MockObject\IncompatibleReturnValueException
- PHPUnit\Framework\MockObject\BadMethodCallException
- PHPUnit\Framework\MockObject\Exception
- PHPUnit\Framework\MockObject\ReturnValueNotConfiguredException
- PHPUnit\Framework\MockObject\MethodParametersAlreadyConfiguredException
- PHPUnit\Framework\MockObject\MethodCannotBeConfiguredException
- PHPUnit\Framework\MockObject\NoMoreReturnValuesConfiguredException
- PHPUnit\Framework\MockObject\RuntimeException
- PHPUnit\Framework\Attributes\Before
- PHPUnit\Framework\Attributes\CoversNamespace
- PHPUnit\Framework\Attributes\Large
- PHPUnit\Framework\Attributes\UsesClassesThatImplementInterface
- PHPUnit\Framework\Attributes\BackupGlobals
- PHPUnit\Framework\Attributes\Depends
- PHPUnit\Framework\Attributes\Test
- PHPUnit\Framework\Attributes\CoversFunction
- PHPUnit\Framework\Attributes\IgnoreDeprecations
- PHPUnit\Framework\Attributes\TestDox
- PHPUnit\Framework\Attributes\WithEnvironmentVariable
- PHPUnit\Framework\Attributes\ExcludeGlobalVariableFromBackup
- PHPUnit\Framework\Attributes\RequiresPhp
- PHPUnit\Framework\Attributes\RequiresFunction
- PHPUnit\Framework\Attributes\ExcludeStaticPropertyFromBackup
- PHPUnit\Framework\Attributes\UsesTrait
- PHPUnit\Framework\Attributes\RequiresPhpunitExtension
- PHPUnit\Framework\Attributes\DoesNotPerformAssertions
- PHPUnit\Framework\Attributes\CoversClassesThatExtendClass
- PHPUnit\Framework\Attributes\TestDoxFormatterExternal
- PHPUnit\Framework\Attributes\DependsOnClass
- PHPUnit\Framework\Attributes\DependsUsingDeepClone
- PHPUnit\Framework\Attributes\CoversTrait
- PHPUnit\Framework\Attributes\RequiresPhpunit
- PHPUnit\Framework\Attributes\BackupStaticProperties
- PHPUnit\Framework\Attributes\PreCondition
- PHPUnit\Framework\Attributes\DataProvider
- PHPUnit\Framework\Attributes\RequiresPhpExtension
- PHPUnit\Framework\Attributes\RequiresEnvironmentVariable
- PHPUnit\Framework\Attributes\PostCondition
- PHPUnit\Framework\Attributes\CoversMethod
- PHPUnit\Framework\Attributes\TestDoxFormatter
- PHPUnit\Framework\Attributes\DependsExternal
- PHPUnit\Framework\Attributes\CoversClass
- PHPUnit\Framework\Attributes\CoversNothing
- PHPUnit\Framework\Attributes\RunInSeparateProcess
- PHPUnit\Framework\Attributes\UsesFunction
- PHPUnit\Framework\Attributes\DataProviderExternal
- PHPUnit\Framework\Attributes\Group
- PHPUnit\Framework\Attributes\IgnorePhpunitDeprecations
- PHPUnit\Framework\Attributes\DisableReturnValueGenerationForTestDoubles
- PHPUnit\Framework\Attributes\TestWith
- PHPUnit\Framework\Attributes\AfterClass
- PHPUnit\Framework\Attributes\RequiresOperatingSystem
- PHPUnit\Framework\Attributes\CoversClassesThatImplementInterface
- PHPUnit\Framework\Attributes\TestWithJson
- PHPUnit\Framework\Attributes\UsesClass
- PHPUnit\Framework\Attributes\RequiresSetting
- PHPUnit\Framework\Attributes\Medium
- PHPUnit\Framework\Attributes\UsesNamespace
- PHPUnit\Framework\Attributes\DependsUsingShallowClone
- PHPUnit\Framework\Attributes\Ticket
- PHPUnit\Framework\Attributes\RequiresOperatingSystemFamily
- PHPUnit\Framework\Attributes\After
- PHPUnit\Framework\Attributes\UsesClassesThatExtendClass
- PHPUnit\Framework\Attributes\UsesMethod
- PHPUnit\Framework\Attributes\DependsOnClassUsingDeepClone
- PHPUnit\Framework\Attributes\BeforeClass
- PHPUnit\Framework\Attributes\WithoutErrorHandler
- PHPUnit\Framework\Attributes\DependsExternalUsingDeepClone
- PHPUnit\Framework\Attributes\RunTestsInSeparateProcesses
- PHPUnit\Framework\Attributes\RunClassInSeparateProcess
- PHPUnit\Framework\Attributes\RequiresMethod
- PHPUnit\Framework\Attributes\Small
- PHPUnit\Framework\Attributes\PreserveGlobalState
- PHPUnit\Framework\Attributes\IgnorePhpunitWarnings
- PHPUnit\Framework\Attributes\DependsOnClassUsingShallowClone
- PHPUnit\Framework\Attributes\DependsExternalUsingShallowClone
- PHPUnit\Framework\Assert
- PHPUnit\Framework\InvalidArgumentException
- PHPUnit\Framework\AssertionFailedError
- PHPUnit\Framework\InvalidDependencyException
- PHPUnit\Framework\GeneratorNotSupportedException
- PHPUnit\Framework\UnknownClassOrInterfaceException
- PHPUnit\Framework\ExpectationFailedException
- PHPUnit\Framework\UnknownNativeTypeException
- PHPUnit\Framework\ProcessIsolationException
- PHPUnit\Framework\ErrorLogNotWritableException
- PHPUnit\Framework\NoChildTestSuiteException
- PHPUnit\Framework\EmptyStringException
- PHPUnit\Framework\InvalidDataProviderException
- PHPUnit\Framework\Exception
- PHPUnit\Framework\IncompleteTest
- PHPUnit\Framework\IncompleteTestError
- PHPUnit\Framework\PhptAssertionFailedError
- PHPUnit\Framework\SkippedTest
- PHPUnit\Framework\SkippedWithMessageException
- PHPUnit\Framework\SkippedTestSuiteError
- PHPUnit\Framework\ComparisonMethodDoesNotDeclareParameterTypeException
- PHPUnit\Framework\ComparisonMethodDoesNotAcceptParameterTypeException
- PHPUnit\Framework\ComparisonMethodDoesNotDeclareBoolReturnTypeException
- PHPUnit\Framework\ComparisonMethodDoesNotDeclareExactlyOneParameterException
- PHPUnit\Framework\ComparisonMethodDoesNotExistException
- PHPUnit\Framework\ActualValueIsNotAnObjectException
- PHPUnit\TextUI\Help
- PHPUnit\TextUI\Application
- PHPUnit\TextUI\Configuration\SourceMapper
- PHPUnit\TextUI\XmlConfiguration\Logging\Junit
- PHPUnit\TextUI\XmlConfiguration\Logging\TestDox\Text
- PHPUnit\TextUI\XmlConfiguration\Logging\TestDox\Html
- PHPUnit\TextUI\XmlConfiguration\Logging\TeamCity
- PHPUnit\TextUI\XmlConfiguration\Logging\Logging
- PHPUnit\TextUI\XmlConfiguration\Logging\Otr
- PHPUnit\TextUI\XmlConfiguration\TestSuiteMapper
- PHPUnit\TextUI\XmlConfiguration\Groups
- PHPUnit\TextUI\XmlConfiguration\Generator
- PHPUnit\TextUI\XmlConfiguration\SchemaFinder
- PHPUnit\TextUI\XmlConfiguration\FailedSchemaDetectionResult
- PHPUnit\TextUI\XmlConfiguration\SchemaDetectionResult
- PHPUnit\TextUI\XmlConfiguration\SuccessfulSchemaDetectionResult
- PHPUnit\TextUI\XmlConfiguration\SchemaDetector
- PHPUnit\TextUI\XmlConfiguration\CodeCoverage\CodeCoverage
- PHPUnit\TextUI\XmlConfiguration\CodeCoverage\Report\Crap4j
- PHPUnit\TextUI\XmlConfiguration\CodeCoverage\Report\Clover
- PHPUnit\TextUI\XmlConfiguration\CodeCoverage\Report\Cobertura
- PHPUnit\TextUI\XmlConfiguration\CodeCoverage\Report\Text
- PHPUnit\TextUI\XmlConfiguration\CodeCoverage\Report\Php
- PHPUnit\TextUI\XmlConfiguration\CodeCoverage\Report\Xml
- PHPUnit\TextUI\XmlConfiguration\CodeCoverage\Report\Html
- PHPUnit\TextUI\XmlConfiguration\CodeCoverage\Report\OpenClover
- PHPUnit\TextUI\XmlConfiguration\DefaultConfiguration
- PHPUnit\TextUI\XmlConfiguration\CoverageXmlToReport
- PHPUnit\TextUI\XmlConfiguration\MoveAttributesFromFilterWhitelistToCoverage
- PHPUnit\TextUI\XmlConfiguration\RemovePrinterAttributes
- PHPUnit\TextUI\XmlConfiguration\RemoveCoverageElementProcessUncoveredFilesAttribute
- PHPUnit\TextUI\XmlConfiguration\RemoveRegisterMockObjectsFromTestArgumentsRecursivelyAttribute
- PHPUnit\TextUI\XmlConfiguration\MoveWhitelistExcludesToCoverage
- PHPUnit\TextUI\XmlConfiguration\RemoveLogTypes
- PHPUnit\TextUI\XmlConfiguration\CoveragePhpToReport
- PHPUnit\TextUI\XmlConfiguration\Migration
- PHPUnit\TextUI\XmlConfiguration\CoverageCloverToReport
- PHPUnit\TextUI\XmlConfiguration\RemoveBeStrictAboutResourceUsageDuringSmallTestsAttribute
- PHPUnit\TextUI\XmlConfiguration\MoveWhitelistIncludesToCoverage
- PHPUnit\TextUI\XmlConfiguration\RemoveEmptyFilter
- PHPUnit\TextUI\XmlConfiguration\RemoveVerboseAttribute
- PHPUnit\TextUI\XmlConfiguration\RemoveCacheTokensAttribute
- PHPUnit\TextUI\XmlConfiguration\ReplaceRestrictDeprecationsWithIgnoreDeprecations
- PHPUnit\TextUI\XmlConfiguration\MoveAttributesFromRootToCoverage
- PHPUnit\TextUI\XmlConfiguration\RenameForceCoversAnnotationAttribute
- PHPUnit\TextUI\XmlConfiguration\RemoveCoverageElementCacheDirectoryAttribute
- PHPUnit\TextUI\XmlConfiguration\CoverageTextToReport
- PHPUnit\TextUI\XmlConfiguration\UpdateSchemaLocation
- PHPUnit\TextUI\XmlConfiguration\CoverageCrap4jToReport
- PHPUnit\TextUI\XmlConfiguration\RemoveLoggingElements
- PHPUnit\TextUI\XmlConfiguration\RemoveTestDoxGroupsElement
- PHPUnit\TextUI\XmlConfiguration\RemoveCacheResultFileAttribute
- PHPUnit\TextUI\XmlConfiguration\IntroduceCoverageElement
- PHPUnit\TextUI\XmlConfiguration\MoveCoverageDirectoriesToSource
- PHPUnit\TextUI\XmlConfiguration\RemoveNoInteractionAttribute
- PHPUnit\TextUI\XmlConfiguration\RenameBeStrictAboutCoversAnnotationAttribute
- PHPUnit\TextUI\XmlConfiguration\CoverageHtmlToReport
- PHPUnit\TextUI\XmlConfiguration\IntroduceCacheDirectoryAttribute
- PHPUnit\TextUI\XmlConfiguration\RenameBackupStaticAttributesAttribute
- PHPUnit\TextUI\XmlConfiguration\LogToReportMigration
- PHPUnit\TextUI\XmlConfiguration\ConvertLogTypes
- PHPUnit\TextUI\XmlConfiguration\RemoveBeStrictAboutTodoAnnotatedTestsAttribute
- PHPUnit\TextUI\XmlConfiguration\RemoveListeners
- PHPUnit\TextUI\XmlConfiguration\RemoveTestSuiteLoaderAttributes
- PHPUnit\TextUI\XmlConfiguration\RemoveConversionToExceptionsAttributes
- PHPUnit\TextUI\XmlConfiguration\MigrationBuilder
- PHPUnit\TextUI\XmlConfiguration\Migrator
- PHPUnit\TextUI\XmlConfiguration\SnapshotNodeList
- PHPUnit\TextUI\XmlConfiguration\MigrationException
- PHPUnit\TextUI\XmlConfiguration\PHPUnit
- PHPUnit\TextUI\XmlConfiguration\LoadedFromFileConfiguration
- PHPUnit\TextUI\XmlConfiguration\Exception
- PHPUnit\TextUI\XmlConfiguration\Loader
- PHPUnit\TextUI\XmlConfiguration\Configuration
- PHPUnit\TextUI\XmlConfiguration\Validator
- PHPUnit\TextUI\XmlConfiguration\ValidationResult
- PHPUnit\TextUI\Configuration\SourceFilter
- PHPUnit\TextUI\Configuration\ExtensionBootstrapCollection
- PHPUnit\TextUI\Configuration\FilterDirectoryCollection
- PHPUnit\TextUI\Configuration\IniSettingCollectionIterator
- PHPUnit\TextUI\Configuration\TestSuiteCollectionIterator
- PHPUnit\TextUI\Configuration\IniSettingCollection
- PHPUnit\TextUI\Configuration\TestDirectoryCollection
- PHPUnit\TextUI\Configuration\VariableCollection
- PHPUnit\TextUI\Configuration\TestDirectoryCollectionIterator
- PHPUnit\TextUI\Configuration\TestFileCollectionIterator
- PHPUnit\TextUI\Configuration\Source
- PHPUnit\TextUI\Configuration\TestSuite
- PHPUnit\TextUI\Configuration\DirectoryCollectionIterator
- PHPUnit\TextUI\Configuration\DirectoryCollection
- PHPUnit\TextUI\Configuration\FilterDirectoryCollectionIterator
- PHPUnit\TextUI\Configuration\ConstantCollection
- PHPUnit\TextUI\Configuration\ExtensionBootstrapCollectionIterator
- PHPUnit\TextUI\Configuration\Group
- PHPUnit\TextUI\Configuration\Php
- PHPUnit\TextUI\Configuration\TestDirectory
- PHPUnit\TextUI\Configuration\GroupCollection
- PHPUnit\TextUI\Configuration\TestSuiteCollection
- PHPUnit\TextUI\Configuration\GroupCollectionIterator
- PHPUnit\TextUI\Configuration\Directory
- PHPUnit\TextUI\Configuration\ConstantCollectionIterator
- PHPUnit\TextUI\Configuration\TestFile
- PHPUnit\TextUI\Configuration\FilterDirectory
- PHPUnit\TextUI\Configuration\IniSetting
- PHPUnit\TextUI\Configuration\File
- PHPUnit\TextUI\Configuration\FileCollectionIterator
- PHPUnit\TextUI\Configuration\Constant
- PHPUnit\TextUI\Configuration\Variable
- PHPUnit\TextUI\Configuration\FileCollection
- PHPUnit\TextUI\Configuration\TestFileCollection
- PHPUnit\TextUI\Configuration\VariableCollectionIterator
- PHPUnit\TextUI\Configuration\ExtensionBootstrap
- PHPUnit\TextUI\Configuration\Builder
- PHPUnit\TextUI\Configuration\CodeCoverageFilterRegistry
- PHPUnit\TextUI\Configuration\Registry
- PHPUnit\TextUI\Configuration\PhpHandler
- PHPUnit\TextUI\Configuration\TestSuiteBuilder
- PHPUnit\TextUI\Configuration\BootstrapLoader
- PHPUnit\TextUI\CliArguments\XmlConfigurationFileFinder
- PHPUnit\TextUI\CliArguments\Builder
- PHPUnit\TextUI\CliArguments\Exception
- PHPUnit\TextUI\CliArguments\Configuration
- PHPUnit\TextUI\Configuration\Merger
- PHPUnit\TextUI\Configuration\ConfigurationCannotBeBuiltException
- PHPUnit\TextUI\Configuration\LoggingNotConfiguredException
- PHPUnit\TextUI\Configuration\FilterNotConfiguredException
- PHPUnit\TextUI\Configuration\NoDefaultTestSuiteException
- PHPUnit\TextUI\Configuration\CodeCoverageReportNotConfiguredException
- PHPUnit\TextUI\Configuration\BootstrapScriptException
- PHPUnit\TextUI\Configuration\BootstrapScriptDoesNotExistException
- PHPUnit\TextUI\Configuration\SpecificDeprecationToStopOnNotConfiguredException
- PHPUnit\TextUI\XmlConfiguration\CannotFindSchemaException
- PHPUnit\TextUI\Configuration\NoCustomCssFileException
- PHPUnit\TextUI\Configuration\Exception
- PHPUnit\TextUI\Configuration\NoBaselineException
- PHPUnit\TextUI\Configuration\NoCoverageCacheDirectoryException
- PHPUnit\TextUI\Configuration\NoCacheDirectoryException
- PHPUnit\TextUI\Configuration\NoBootstrapException
- PHPUnit\TextUI\Configuration\NoPharExtensionDirectoryException
- PHPUnit\TextUI\Configuration\NoConfigurationFileException
- PHPUnit\TextUI\Configuration\Configuration
- PHPUnit\TextUI\ShellExitCodeCalculator
- PHPUnit\TextUI\Output\TestDox\ResultPrinter
- PHPUnit\TextUI\Output\SummaryPrinter
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestFailedSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestSkippedSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestTriggeredNoticeSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestPreparedSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestConsideredRiskySubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestMarkedIncompleteSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestTriggeredPhpunitWarningSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestTriggeredErrorSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestTriggeredPhpNoticeSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestTriggeredPhpunitDeprecationSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestTriggeredDeprecationSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestTriggeredPhpDeprecationSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\Subscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\BeforeTestClassMethodErroredSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\ChildProcessErroredSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestTriggeredPhpWarningSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestFinishedSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestRunnerExecutionStartedSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestTriggeredWarningSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\TestErroredSubscriber
- PHPUnit\TextUI\Output\Default\ProgressPrinter\ProgressPrinter
- PHPUnit\TextUI\Output\Default\ResultPrinter
- PHPUnit\TextUI\Output\Default\UnexpectedOutputPrinter
- PHPUnit\TextUI\Output\Facade
- PHPUnit\TextUI\Output\DefaultPrinter
- PHPUnit\TextUI\Output\Printer
- PHPUnit\TextUI\Output\NullPrinter
- PHPUnit\TextUI\TestSuiteFilterProcessor
- PHPUnit\TextUI\TestRunner
- PHPUnit\TextUI\InvalidSocketException
- PHPUnit\TextUI\TestDirectoryNotFoundException
- PHPUnit\TextUI\TestFileNotFoundException
- PHPUnit\TextUI\Exception
- PHPUnit\TextUI\CannotOpenSocketException
- PHPUnit\TextUI\RuntimeException
- PHPUnit\TextUI\Command\Command
- PHPUnit\TextUI\Command\Result
- PHPUnit\TextUI\Command\ListTestSuitesCommand
- PHPUnit\TextUI\Command\ListTestsAsTextCommand
- PHPUnit\TextUI\Command\CheckPhpConfigurationCommand
- PHPUnit\TextUI\Command\ListGroupsCommand
- PHPUnit\TextUI\Command\ShowVersionCommand
- PHPUnit\TextUI\Command\WarmCodeCoverageCacheCommand
- PHPUnit\TextUI\Command\ShowHelpCommand
- PHPUnit\TextUI\Command\AtLeastVersionCommand
- PHPUnit\TextUI\Command\ListTestFilesCommand
- PHPUnit\TextUI\Command\GenerateConfigurationCommand
- PHPUnit\TextUI\Command\MigrateConfigurationCommand
- PHPUnit\TextUI\Command\ListTestsAsXmlCommand
- PHPUnit\TextUI\Command\VersionCheckCommand
- PHPUnit\Exception
- PHPUnit\Event\Tracer\Tracer
- PHPUnit\Event\Code\ThrowableBuilder
- PHPUnit\Event\Code\TestMethodBuilder
- PHPUnit\Event\Code\Test
- PHPUnit\Event\Code\TestDox
- PHPUnit\Event\Code\IssueTrigger\IssueTrigger
- PHPUnit\Event\Code\IssueTrigger\SelfTrigger
- PHPUnit\Event\Code\IssueTrigger\DirectTrigger
- PHPUnit\Event\Code\IssueTrigger\IndirectTrigger
- PHPUnit\Event\Code\IssueTrigger\TestTrigger
- PHPUnit\Event\Code\IssueTrigger\UnknownTrigger
- PHPUnit\Event\TestData\TestDataCollection
- PHPUnit\Event\TestData\TestDataCollectionIterator
- PHPUnit\Event\TestData\TestData
- PHPUnit\Event\TestData\DataFromDataProvider
- PHPUnit\Event\TestData\DataFromTestDependency
- PHPUnit\Event\Code\TestCollection
- PHPUnit\Event\Code\TestDoxBuilder
- PHPUnit\Event\Code\Phpt
- PHPUnit\Event\Code\TestMethod
- PHPUnit\Event\Code\TestCollectionIterator
- PHPUnit\Event\Runtime\PHP
- PHPUnit\Event\Runtime\Runtime
- PHPUnit\Event\Runtime\PHPUnit
- PHPUnit\Event\Runtime\OperatingSystem
- PHPUnit\Event\Code\ClassMethod
- PHPUnit\Event\Code\ComparisonFailureBuilder
- PHPUnit\Event\Code\Throwable
- PHPUnit\Event\Code\ComparisonFailure
- PHPUnit\Event\Telemetry\MemoryUsage
- PHPUnit\Event\Telemetry\SystemGarbageCollectorStatusProvider
- PHPUnit\Event\Telemetry\SystemStopWatch
- PHPUnit\Event\Telemetry\Snapshot
- PHPUnit\Event\Telemetry\GarbageCollectorStatusProvider
- PHPUnit\Event\Telemetry\System
- PHPUnit\Event\Telemetry\MemoryMeter
- PHPUnit\Event\Telemetry\HRTime
- PHPUnit\Event\Telemetry\SystemMemoryMeter
- PHPUnit\Event\Telemetry\Info
- PHPUnit\Event\Telemetry\SystemStopWatchWithOffset
- PHPUnit\Event\Telemetry\StopWatch
- PHPUnit\Event\Telemetry\GarbageCollectorStatus
- PHPUnit\Event\Telemetry\Duration
- PHPUnit\Event\TestSuite\TestSuiteForTestMethodWithDataProvider
- PHPUnit\Event\TestSuite\TestSuiteForTestClass
- PHPUnit\Event\TestSuite\TestSuite
- PHPUnit\Event\TestSuite\TestSuiteBuilder
- PHPUnit\Event\TestSuite\TestSuiteWithName
- PHPUnit\Event\CollectingDispatcher
- PHPUnit\Event\DirectDispatcher
- PHPUnit\Event\Dispatcher
- PHPUnit\Event\DeferringDispatcher
- PHPUnit\Event\SubscribableDispatcher
- PHPUnit\Event\Subscriber
- PHPUnit\Event\EventCollection
- PHPUnit\Event\Test\AdditionalInformationProvided
- PHPUnit\Event\Test\ComparatorRegistered
- PHPUnit\Event\Test\PhpunitDeprecationTriggeredSubscriber
- PHPUnit\Event\Test\WarningTriggeredSubscriber
- PHPUnit\Event\Test\PhpunitWarningTriggered
- PHPUnit\Event\Test\ConsideredRisky
- PHPUnit\Event\Test\NoticeTriggeredSubscriber
- PHPUnit\Event\Test\PhpWarningTriggeredSubscriber
- PHPUnit\Event\Test\PhpDeprecationTriggered
- PHPUnit\Event\Test\NoticeTriggered
- PHPUnit\Event\Test\DeprecationTriggered
- PHPUnit\Event\Test\PhpNoticeTriggered
- PHPUnit\Event\Test\WarningTriggered
- PHPUnit\Event\Test\PhpunitErrorTriggeredSubscriber
- PHPUnit\Event\Test\PhpunitNoticeTriggered
- PHPUnit\Event\Test\ErrorTriggered
- PHPUnit\Event\Test\PhpunitErrorTriggered
- PHPUnit\Event\Test\ConsideredRiskySubscriber
- PHPUnit\Event\Test\DeprecationTriggeredSubscriber
- PHPUnit\Event\Test\PhpunitNoticeTriggeredSubscriber
- PHPUnit\Event\Test\PhpDeprecationTriggeredSubscriber
- PHPUnit\Event\Test\PhpunitWarningTriggeredSubscriber
- PHPUnit\Event\Test\PhpunitDeprecationTriggered
- PHPUnit\Event\Test\PhpWarningTriggered
- PHPUnit\Event\Test\ErrorTriggeredSubscriber
- PHPUnit\Event\Test\PhpNoticeTriggeredSubscriber
- PHPUnit\Event\Test\PostConditionFailedSubscriber
- PHPUnit\Event\Test\PreConditionFinished
- PHPUnit\Event\Test\AfterLastTestMethodFailed
- PHPUnit\Event\Test\BeforeFirstTestMethodCalledSubscriber
- PHPUnit\Event\Test\AfterTestMethodFailed
- PHPUnit\Event\Test\BeforeTestMethodFinishedSubscriber
- PHPUnit\Event\Test\AfterLastTestMethodErrored
- PHPUnit\Event\Test\BeforeFirstTestMethodErroredSubscriber
- PHPUnit\Event\Test\PreConditionCalled
- PHPUnit\Event\Test\AfterLastTestMethodFinished
- PHPUnit\Event\Test\AfterTestMethodErroredSubscriber
- PHPUnit\Event\Test\PostConditionErrored
- PHPUnit\Event\Test\AfterLastTestMethodCalled
- PHPUnit\Event\Test\PostConditionFinishedSubscriber
- PHPUnit\Event\Test\AfterTestMethodFinished
- PHPUnit\Event\Test\AfterTestMethodErrored
- PHPUnit\Event\Test\BeforeTestMethodErroredSubscriber
- PHPUnit\Event\Test\PostConditionFailed
- PHPUnit\Event\Test\PostConditionCalledSubscriber
- PHPUnit\Event\Test\BeforeFirstTestMethodFinishedSubscriber
- PHPUnit\Event\Test\AfterTestMethodCalled
- PHPUnit\Event\Test\BeforeFirstTestMethodCalled
- PHPUnit\Event\Test\BeforeTestMethodCalledSubscriber
- PHPUnit\Event\Test\BeforeTestMethodFinished
- PHPUnit\Event\Test\BeforeFirstTestMethodFailedSubscriber
- PHPUnit\Event\Test\BeforeFirstTestMethodErrored
- PHPUnit\Event\Test\AfterTestMethodFinishedSubscriber
- PHPUnit\Event\Test\PreConditionFailed
- PHPUnit\Event\Test\AfterTestMethodFailedSubscriber
- PHPUnit\Event\Test\AfterLastTestMethodFinishedSubscriber
- PHPUnit\Event\Test\AfterLastTestMethodFailedSubscriber
- PHPUnit\Event\Test\PreConditionFailedSubscriber
- PHPUnit\Event\Test\BeforeTestMethodFailedSubscriber
- PHPUnit\Event\Test\PreConditionCalledSubscriber
- PHPUnit\Event\Test\PreConditionErroredSubscriber
- PHPUnit\Event\Test\AfterTestMethodCalledSubscriber
- PHPUnit\Event\Test\PreConditionErrored
- PHPUnit\Event\Test\BeforeTestMethodErrored
- PHPUnit\Event\Test\BeforeTestMethodFailed
- PHPUnit\Event\Test\BeforeFirstTestMethodFailed
- PHPUnit\Event\Test\PreConditionFinishedSubscriber
- PHPUnit\Event\Test\AfterLastTestMethodErroredSubscriber
- PHPUnit\Event\Test\AfterLastTestMethodCalledSubscriber
- PHPUnit\Event\Test\BeforeFirstTestMethodFinished
- PHPUnit\Event\Test\PostConditionFinished
- PHPUnit\Event\Test\PostConditionErroredSubscriber
- PHPUnit\Event\Test\PostConditionCalled
- PHPUnit\Event\Test\BeforeTestMethodCalled
- PHPUnit\Event\Test\AdditionalInformationProvidedSubscriber
- PHPUnit\Event\Test\TestStubForIntersectionOfInterfacesCreatedSubscriber
- PHPUnit\Event\Test\TestStubCreatedSubscriber
- PHPUnit\Event\Test\TestStubCreated
- PHPUnit\Event\Test\MockObjectCreatedSubscriber
- PHPUnit\Event\Test\MockObjectCreated
- PHPUnit\Event\Test\MockObjectForIntersectionOfInterfacesCreated
- PHPUnit\Event\Test\MockObjectForIntersectionOfInterfacesCreatedSubscriber
- PHPUnit\Event\Test\PartialMockObjectCreatedSubscriber
- PHPUnit\Event\Test\PartialMockObjectCreated
- PHPUnit\Event\Test\TestStubForIntersectionOfInterfacesCreated
- PHPUnit\Event\Test\SkippedSubscriber
- PHPUnit\Event\Test\Failed
- PHPUnit\Event\Test\Passed
- PHPUnit\Event\Test\PassedSubscriber
- PHPUnit\Event\Test\ErroredSubscriber
- PHPUnit\Event\Test\MarkedIncomplete
- PHPUnit\Event\Test\FailedSubscriber
- PHPUnit\Event\Test\Errored
- PHPUnit\Event\Test\MarkedIncompleteSubscriber
- PHPUnit\Event\Test\Skipped
- PHPUnit\Event\Test\PrintedUnexpectedOutput
- PHPUnit\Event\Test\Prepared
- PHPUnit\Event\Test\FinishedSubscriber
- PHPUnit\Event\Test\DataProviderMethodCalledSubscriber
- PHPUnit\Event\Test\PreparationStartedSubscriber
- PHPUnit\Event\Test\Finished
- PHPUnit\Event\Test\DataProviderMethodCalled
- PHPUnit\Event\Test\PreparationErrored
- PHPUnit\Event\Test\PreparationFailed
- PHPUnit\Event\Test\DataProviderMethodFinishedSubscriber
- PHPUnit\Event\Test\DataProviderMethodFinished
- PHPUnit\Event\Test\PreparationErroredSubscriber
- PHPUnit\Event\Test\PreparationStarted
- PHPUnit\Event\Test\PreparedSubscriber
- PHPUnit\Event\Test\PreparationFailedSubscriber
- PHPUnit\Event\Test\ComparatorRegisteredSubscriber
- PHPUnit\Event\Test\PrintedUnexpectedOutputSubscriber
- PHPUnit\Event\EventCollectionIterator
- PHPUnit\Event\TestRunner\GarbageCollectionDisabledSubscriber
- PHPUnit\Event\TestRunner\ExtensionBootstrappedSubscriber
- PHPUnit\Event\TestRunner\WarningTriggeredSubscriber
- PHPUnit\Event\TestRunner\NoticeTriggeredSubscriber
- PHPUnit\Event\TestRunner\ExecutionAborted
- PHPUnit\Event\TestRunner\ChildProcessStarted
- PHPUnit\Event\TestRunner\ExecutionFinished
- PHPUnit\Event\TestRunner\GarbageCollectionEnabledSubscriber
- PHPUnit\Event\TestRunner\GarbageCollectionDisabled
- PHPUnit\Event\TestRunner\Configured
- PHPUnit\Event\TestRunner\FinishedSubscriber
- PHPUnit\Event\TestRunner\GarbageCollectionTriggeredSubscriber
- PHPUnit\Event\TestRunner\ExecutionFinishedSubscriber
- PHPUnit\Event\TestRunner\EventFacadeSealed
- PHPUnit\Event\TestRunner\ExtensionLoadedFromPharSubscriber
- PHPUnit\Event\TestRunner\ExecutionStarted
- PHPUnit\Event\TestRunner\Finished
- PHPUnit\Event\TestRunner\BootstrapFinished
- PHPUnit\Event\TestRunner\ExecutionAbortedSubscriber
- PHPUnit\Event\TestRunner\BootstrapFinishedSubscriber
- PHPUnit\Event\TestRunner\NoticeTriggered
- PHPUnit\Event\TestRunner\DeprecationTriggered
- PHPUnit\Event\TestRunner\StaticAnalysisForCodeCoverageStartedSubscriber
- PHPUnit\Event\TestRunner\ChildProcessErrored
- PHPUnit\Event\TestRunner\WarningTriggered
- PHPUnit\Event\TestRunner\Started
- PHPUnit\Event\TestRunner\StaticAnalysisForCodeCoverageFinishedSubscriber
- PHPUnit\Event\TestRunner\GarbageCollectionEnabled
- PHPUnit\Event\TestRunner\ExtensionLoadedFromPhar
- PHPUnit\Event\TestRunner\StaticAnalysisForCodeCoverageFinished
- PHPUnit\Event\TestRunner\ChildProcessErroredSubscriber
- PHPUnit\Event\TestRunner\EventFacadeSealedSubscriber
- PHPUnit\Event\TestRunner\ChildProcessFinished
- PHPUnit\Event\TestRunner\ExecutionStartedSubscriber
- PHPUnit\Event\TestRunner\ChildProcessStartedSubscriber
- PHPUnit\Event\TestRunner\DeprecationTriggeredSubscriber
- PHPUnit\Event\TestRunner\GarbageCollectionTriggered
- PHPUnit\Event\TestRunner\StaticAnalysisForCodeCoverageStarted
- PHPUnit\Event\TestRunner\ConfiguredSubscriber
- PHPUnit\Event\TestRunner\ExtensionBootstrapped
- PHPUnit\Event\TestRunner\ChildProcessFinishedSubscriber
- PHPUnit\Event\TestRunner\StartedSubscriber
- PHPUnit\Event\Application\FinishedSubscriber
- PHPUnit\Event\Application\Finished
- PHPUnit\Event\Application\Started
- PHPUnit\Event\Application\StartedSubscriber
- PHPUnit\Event\TestSuite\Filtered
- PHPUnit\Event\TestSuite\Loaded
- PHPUnit\Event\TestSuite\SkippedSubscriber
- PHPUnit\Event\TestSuite\LoadedSubscriber
- PHPUnit\Event\TestSuite\FilteredSubscriber
- PHPUnit\Event\TestSuite\FinishedSubscriber
- PHPUnit\Event\TestSuite\Finished
- PHPUnit\Event\TestSuite\SortedSubscriber
- PHPUnit\Event\TestSuite\Sorted
- PHPUnit\Event\TestSuite\Started
- PHPUnit\Event\TestSuite\Skipped
- PHPUnit\Event\TestSuite\StartedSubscriber
- PHPUnit\Event\Event
- PHPUnit\Event\Facade
- PHPUnit\Event\TypeMap
- PHPUnit\Event\InvalidArgumentException
- PHPUnit\Event\EventAlreadyAssignedException
- PHPUnit\Event\UnknownSubscriberException
- PHPUnit\Event\NoPreviousThrowableException
- PHPUnit\Event\UnknownSubscriberTypeException
- PHPUnit\Event\Code\NoTestCaseObjectOnCallStackException
- PHPUnit\Event\MapError
- PHPUnit\Event\EventFacadeIsSealedException
- PHPUnit\Event\Test\NoComparisonFailureException
- PHPUnit\Event\Exception
- PHPUnit\Event\InvalidEventException
- PHPUnit\Event\InvalidSubscriberException
- PHPUnit\Event\SubscriberTypeAlreadyRegisteredException
- PHPUnit\Event\UnknownEventTypeException
- PHPUnit\Event\UnknownEventException
- PHPUnit\Event\RuntimeException
- PHPUnit\Event\TestData\NoDataSetFromDataProviderException
- PHPUnit\Event\DispatchingEmitter
- PHPUnit\Event\Emitter
Download Latest Version: 12.4.1

Previous Versions
v12.0.8
v12.0.9 - Coming soon
v12.0.10 - Coming soon
v12.1.0 - Coming soon
v12.1.2 - Coming soon
v12.1.3 - Coming soon
v12.1.4 - Coming soon
v12.1.5
v12.1.6
v12.2.0
v12.2.2
v12.2.3
v12.2.5
v12.2.7
v12.2.8
v12.3.0
v12.3.5
v12.3.8
v12.3.10
v12.3.12
v12.3.15
Code Integration Example
Make sure to include the correct namespace and class paths for proper usage.
<?php
// Example from PHPlibraries.com
require_once 'libs/sebastianbergmann/sebastianbergmann/{lib_version}/loader.php';
require_once 'libs/sebastianbergmann/phpunit/12.4.1/loader.php';
require_once 'libs/sebastianbergmann/comparator/{lib_version}/loader.php';
require_once 'libs/sebastianbergmann/diff/{lib_version}/loader.php';
use PHPUnit\Framework\TestCase;
use PHPUnit\Framework\TestSuite;
$obj = new TestCase();
echo '✅ Test OK: ' . get_class($obj);
?>
We aim to make using PHP packages easier without Composer. If something doesn't work, let us know — we'll fix it promptly.
Community Discussion
Ask questions, share tips, or report issues below.