Index
A
- ArrayValuesEqualToTrait — Class in namespace Tailors\PHPUnit
- ArrayValuesEqualToTrait::assertThat() — Method in class ArrayValuesEqualToTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- ArrayValuesEqualToTrait::assertArrayValuesEqualTo() — Method in class ArrayValuesEqualToTrait
- Asserts that selected properties of $actual are identical to $expected ones. 
- ArrayValuesEqualToTrait::assertNotArrayValuesEqualTo() — Method in class ArrayValuesEqualToTrait
- Asserts that selected properties of $actual are not identical to $expected ones. 
- ArrayValuesEqualToTrait::arrayValuesEqualTo() — Method in class ArrayValuesEqualToTrait
- Compares selected properties of $actual with $expected ones. 
- ArrayValuesIdenticalToTrait — Class in namespace Tailors\PHPUnit
- ArrayValuesIdenticalToTrait::assertThat() — Method in class ArrayValuesIdenticalToTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- ArrayValuesIdenticalToTrait::assertArrayValuesIdenticalTo() — Method in class ArrayValuesIdenticalToTrait
- Asserts that selected values of $actual array are identical to $expected ones. 
- ArrayValuesIdenticalToTrait::assertNotArrayValuesIdenticalTo() — Method in class ArrayValuesIdenticalToTrait
- Asserts that selected properties of $actual are not identical to $expected ones. 
- ArrayValuesIdenticalToTrait::arrayValuesIdenticalTo() — Method in class ArrayValuesIdenticalToTrait
- Compares selected properties of $actual with $expected ones. 
- AbstractKsortedConstraint — Class in namespace Tailors\PHPUnit\Arrays
- Abstract base class for constraints that compare key-sorted arrays. 
- ClassPropertiesEqualToTrait::assertThat() — Method in class ClassPropertiesEqualToTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- ClassPropertiesEqualToTrait::assertClassPropertiesEqualTo() — Method in class ClassPropertiesEqualToTrait
- Asserts that selected properties of $class are identical to $expected ones. 
- ClassPropertiesEqualToTrait::assertNotClassPropertiesEqualTo() — Method in class ClassPropertiesEqualToTrait
- Asserts that selected properties of $class are not identical to $expected ones. 
- ClassPropertiesIdenticalToTrait::assertThat() — Method in class ClassPropertiesIdenticalToTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- ClassPropertiesIdenticalToTrait::assertClassPropertiesIdenticalTo() — Method in class ClassPropertiesIdenticalToTrait
- Asserts that selected properties of $class are identical to $expected ones. 
- ClassPropertiesIdenticalToTrait::assertNotClassPropertiesIdenticalTo() — Method in class ClassPropertiesIdenticalToTrait
- Asserts that selected properties of $class are not identical to $expected ones. 
- ComparatorInterface::adjective() — Method in class ComparatorInterface
- Returns an adjective that identifies this comparison operator. 
- EqualityComparator::adjective() — Method in class EqualityComparator
- Returns an adjective that identifies this comparison operator. 
- IdentityComparator::adjective() — Method in class IdentityComparator
- Returns an adjective that identifies this comparison operator. 
- ArrayValuesEqualTo — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts arrays having values equal to specified ones. 
- ArrayValuesIdenticalTo — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts arrays having values equal to specified ones. 
- ExtendsClassTrait::assertThat() — Method in class ExtendsClassTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- ExtendsClassTrait::assertExtendsClass() — Method in class ExtendsClassTrait
- Asserts that $subject extends the class $parent. 
- ExtendsClassTrait::assertNotExtendsClass() — Method in class ExtendsClassTrait
- Asserts that $subject does not extend the class $parent. 
- HasMethodTrait::assertThat() — Method in class HasMethodTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- HasMethodTrait::assertHasMethod() — Method in class HasMethodTrait
- Asserts that $subject has method specified with $methodSpec. 
- HasMethodTrait::assertNotHasMethod() — Method in class HasMethodTrait
- Asserts that $subject has no method specified with $methodSpec. 
- HasPregCapturesTrait::assertThat() — Method in class HasPregCapturesTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- HasPregCapturesTrait::assertHasPregCaptures() — Method in class HasPregCapturesTrait
- Asserts that an array of $matches returned from - preg_match()has capture groups as specified in $expected.
- HasPregCapturesTrait::assertNotHasPregCaptures() — Method in class HasPregCapturesTrait
- Negated assertHasPregCaptures(). 
- ImplementsInterfaceTrait::assertThat() — Method in class ImplementsInterfaceTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- ImplementsInterfaceTrait::assertImplementsInterface() — Method in class ImplementsInterfaceTrait
- Asserts that $subject implements $interface. 
- ImplementsInterfaceTrait::assertNotImplementsInterface() — Method in class ImplementsInterfaceTrait
- Asserts that $subject does not implement $interface. 
- AbstractConstraint — Class in namespace Tailors\PHPUnit\Inheritance
- Abstract base class for inheritance constraints (ExtendsClass, ImplementsInterface, UsesTrait, etc.). 
- KsortedArrayEqualToTrait::assertThat() — Method in class KsortedArrayEqualToTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- KsortedArrayEqualToTrait::assertKsortedArrayEqualTo() — Method in class KsortedArrayEqualToTrait
- Asserts that $actual is an array equal to $expected when key-sorted. 
- KsortedArrayEqualToTrait::assertNotKsortedArrayEqualTo() — Method in class KsortedArrayEqualToTrait
- Asserts that $actual fails to be an array equal to $expected when key-sorted. 
- KsortedArrayIdenticalToTrait::assertThat() — Method in class KsortedArrayIdenticalToTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- KsortedArrayIdenticalToTrait::assertKsortedArrayIdenticalTo() — Method in class KsortedArrayIdenticalToTrait
- Asserts that $actual is an array identical to $expected when key-sorted. 
- KsortedArrayIdenticalToTrait::assertNotKsortedArrayIdenticalTo() — Method in class KsortedArrayIdenticalToTrait
- Asserts that $actual fails to be an array identical to $expected when key-sorted. 
- ObjectPropertiesEqualToTrait::assertThat() — Method in class ObjectPropertiesEqualToTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- ObjectPropertiesEqualToTrait::assertObjectPropertiesEqualTo() — Method in class ObjectPropertiesEqualToTrait
- Asserts that selected properties of $object are identical to $expected ones. 
- ObjectPropertiesEqualToTrait::assertNotObjectPropertiesEqualTo() — Method in class ObjectPropertiesEqualToTrait
- Asserts that selected properties of $object are not identical to $expected ones. 
- ObjectPropertiesIdenticalToTrait::assertThat() — Method in class ObjectPropertiesIdenticalToTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- ObjectPropertiesIdenticalToTrait::assertObjectPropertiesIdenticalTo() — Method in class ObjectPropertiesIdenticalToTrait
- Asserts that selected properties of $object are identical to $expected ones. 
- ObjectPropertiesIdenticalToTrait::assertNotObjectPropertiesIdenticalTo() — Method in class ObjectPropertiesIdenticalToTrait
- Asserts that selected properties of $object are not identical to $expected ones. 
- CapturesFilter::accepts() — Method in class CapturesFilter
- Returns true if $value may be a capture group returned by preg_match(). 
- CapturesFilterInterface::accepts() — Method in class CapturesFilterInterface
- Returns true if $value is a capture group returned by preg_match(). 
- UsesTraitTrait::assertThat() — Method in class UsesTraitTrait
- Evaluates a \PHPUnit\Framework\Constraint\Constraint matcher object. 
- UsesTraitTrait::assertUsesTrait() — Method in class UsesTraitTrait
- Asserts that $subject uses $trait. 
- UsesTraitTrait::assertNotUsesTrait() — Method in class UsesTraitTrait
- Asserts that $subject does not use $trait. 
- AbstractConstraint — Class in namespace Tailors\PHPUnit\Values
- Abstract base for constraints that examine values. 
- AbstractPropertySelector — Class in namespace Tailors\PHPUnit\Values
- AbstractValueSelector — Class in namespace Tailors\PHPUnit\Values
- AbstractValueSelector::assertSupports() — Method in class AbstractValueSelector
- AbstractValues — Class in namespace Tailors\PHPUnit\Values
- An array of expected values. 
- ActualValues — Class in namespace Tailors\PHPUnit\Values
- An array of actual values. 
- ActualValues::actual() — Method in class ActualValues
- ArrayValueSelector — Class in namespace Tailors\PHPUnit\Values
- ConstraintTestCase::adjective() — Method in class ConstraintTestCase
- ExpectedValues::actual() — Method in class ExpectedValues
- ValuesInterface::actual() — Method in class ValuesInterface
- Returns true if this object represents actual values (as opposite to expected values). 
C
- CircularDependencyException — Class in namespace Tailors\PHPUnit
- ClassPropertiesEqualToTrait — Class in namespace Tailors\PHPUnit
- ClassPropertiesEqualToTrait::classPropertiesEqualTo() — Method in class ClassPropertiesEqualToTrait
- Compares selected properties of $class with $expected ones. 
- ClassPropertiesIdenticalToTrait — Class in namespace Tailors\PHPUnit
- ClassPropertiesIdenticalToTrait::classPropertiesIdenticalTo() — Method in class ClassPropertiesIdenticalToTrait
- Compares selected properties of $class with $expected ones. 
- ComparatorInterface — Class in namespace Tailors\PHPUnit\Comparator
- ComparatorInterface::compare() — Method in class ComparatorInterface
- Compares two values. 
- ComparatorWrapperInterface — Class in namespace Tailors\PHPUnit\Comparator
- EqualityComparator::compare() — Method in class EqualityComparator
- IdentityComparator::compare() — Method in class IdentityComparator
- ClassPropertiesEqualTo — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts classes having properties equal to specified ones. 
- ClassPropertiesIdenticalTo — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts classes having properties identical to specified ones. 
- HasMethod::create() — Method in class HasMethod
- HasPregCaptures::create() — Method in class HasPregCaptures
- Initializes the constraint. 
- KsortedArrayEqualTo::create() — Method in class KsortedArrayEqualTo
- KsortedArrayIdenticalTo::create() — Method in class KsortedArrayIdenticalTo
- TestCase::createConstraint() — Method in class TestCase
- ConstraintImplementationTrait — Class in namespace Tailors\PHPUnit\Inheritance
- Implementation of an inheritance constraint class. 
- ConstraintImplementationTrait::create() — Method in class ConstraintImplementationTrait
- CapturesFilter — Class in namespace Tailors\PHPUnit\Preg
- CapturesFilterInterface — Class in namespace Tailors\PHPUnit\Preg
- ClassPropertySelector — Class in namespace Tailors\PHPUnit\Values
- ConstraintImplementationTrait — Class in namespace Tailors\PHPUnit\Values
- ConstraintImplementationTrait::create() — Method in class ConstraintImplementationTrait
- ConstraintTestCase — Class in namespace Tailors\PHPUnit\Values
E
- AbstractKsortedConstraint::evaluate() — Method in class AbstractKsortedConstraint
- Evaluates the constraint for parameter $other. 
- Exporter — Class in namespace Tailors\PHPUnit\Common
- Exporter::export() — Method in class Exporter
- EqualityComparator — Class in namespace Tailors\PHPUnit\Comparator
- ExtendsClass — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts classes that extend given class. 
- HasPregCaptures::evaluate() — Method in class HasPregCaptures
- Evaluates the constraint for parameter $other. 
- TestCase::examineCreateConstraint() — Method in class TestCase
- TestCase::examineConstraintUnaryOperatorFailure() — Method in class TestCase
- Tests whether the constraint throws expected exception with expected message when wrapped with an unary operator. 
- TestCase::examineConstraintMatchSucceeds() — Method in class TestCase
- TestCase::examineConstraintMatchFails() — Method in class TestCase
- TestCase::examineNotConstraintMatchSucceeds() — Method in class TestCase
- TestCase::examineNotConstraintMatchFails() — Method in class TestCase
- ExceptionInterface — Class in namespace Tailors\PHPUnit
- ExtendsClassTrait — Class in namespace Tailors\PHPUnit
- ExtendsClassTrait::extendsClass() — Method in class ExtendsClassTrait
- Checks objects (an classes) that they extend $parent class. 
- AbstractConstraint::evaluate() — Method in class AbstractConstraint
- Evaluates the constraint for parameter $other. 
- ConstraintTestCase::examineValuesMatchSucceeds() — Method in class ConstraintTestCase
- ConstraintTestCase::examineValuesMatchFails() — Method in class ConstraintTestCase
- ConstraintTestCase::examineNotValuesMatchSucceeds() — Method in class ConstraintTestCase
- ConstraintTestCase::examineNotValuesMatchFails() — Method in class ConstraintTestCase
- ExpectedValues — Class in namespace Tailors\PHPUnit\Values
- An array of expected values. 
- ExpectedValuesSelection — Class in namespace Tailors\PHPUnit\Values
F
- ShortFailureDescriptionTrait::failureDescription() — Method in class ShortFailureDescriptionTrait
- Returns the description of the failure. 
- ShortFailureDescriptionTrait::failureDescriptionInContext() — Method in class ShortFailureDescriptionTrait
- Returns the description of the failure when this constraint appears in context of an $operator expression. 
- HasPregCaptures::failureDescription() — Method in class HasPregCaptures
- Returns the description of the failure. 
- AbstractConstraint::failureDescription() — Method in class AbstractConstraint
- Returns the description of the failure. 
- AbstractConstraint::failureDescriptionInContext() — Method in class AbstractConstraint
- Returns the description of the failure when this constraint appears in context of an $operator expression. 
- InvalidArgumentException::fromBackTrace() — Method in class InvalidArgumentException
- InvalidArgumentException::fromFunction() — Method in class InvalidArgumentException
- InvalidReturnValueException::fromExpectedTypeAndActualValue() — Method in class InvalidReturnValueException
- InvalidReturnValueException::fromExpectedAndActual() — Method in class InvalidReturnValueException
- MethodSpecFactory::fromString() — Method in class MethodSpecFactory
- Parses string containing method requirement specification. 
- MethodSpecFactoryInterface::fromString() — Method in class MethodSpecFactoryInterface
- Parses string containing method requirement specification. 
- CapturesFilter::filter() — Method in class CapturesFilter
- Filter-out all elements of $array with $this->accepts(). 
- CapturesFilterInterface::filter() — Method in class CapturesFilterInterface
- Filter-out all elements of $array with $this->accepts(). 
G
- AbstractKsortedConstraint::getComparator() — Method in class AbstractKsortedConstraint
- Returns an instance of ComparatorInterface which implements comparison operator. 
- ComparatorWrapperInterface::getComparator() — Method in class ComparatorWrapperInterface
- Returns an instance of ComparatorInterface. 
- TestCase::getConstraintClass() — Method in class TestCase
- Returns constraint's class name. 
- MethodSpec::getName() — Method in class MethodSpec
- {@inheridoc}.
- MethodSpec::getStatic() — Method in class MethodSpec
- {@inheridoc}.
- MethodSpec::getAccess() — Method in class MethodSpec
- {@inheridoc}.
- MethodSpec::getAbstract() — Method in class MethodSpec
- {@inheridoc}.
- MethodSpec::getFinal() — Method in class MethodSpec
- {@inheridoc}.
- MethodSpecInterface::getName() — Method in class MethodSpecInterface
- Returns the name of the method being specified. 
- MethodSpecInterface::getStatic() — Method in class MethodSpecInterface
- Returns specification of - staticmodifier.
- MethodSpecInterface::getAccess() — Method in class MethodSpecInterface
- Returns specification of methods visibility. 
- MethodSpecInterface::getAbstract() — Method in class MethodSpecInterface
- Returns specification of - abstractmodifier.
- MethodSpecInterface::getFinal() — Method in class MethodSpecInterface
- Returns specification of - finalmodifier.
- AbstractConstraint::getSelection() — Method in class AbstractConstraint
- Returns an instance of SelectionInterface which defines expected values. 
- AbstractConstraint::getComparator() — Method in class AbstractConstraint
- Returns an instance of ComparatorInterface which implements comparison operator. 
- AbstractPropertySelector::getSubjectAttribute() — Method in class AbstractPropertySelector
- ClassPropertySelector::getSubjectAttribute() — Method in class ClassPropertySelector
- ExpectedValuesSelection::getSelector() — Method in class ExpectedValuesSelection
- ObjectPropertySelector::getSubjectAttribute() — Method in class ObjectPropertySelector
- SelectionInterface::getSelector() — Method in class SelectionInterface
- SelectionWrapperInterface::getSelection() — Method in class SelectionWrapperInterface
- Returns an instance of SelectionInterface. 
- ValuesInterface::getArrayCopy() — Method in class ValuesInterface
H
- HasMethod — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts objects, classes, traits and interfaces having given method. 
- HasPregCaptures — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts arrays of matches returned from - preg_match()having capture groups as specified in the array of expectations.
- HasMethodTrait — Class in namespace Tailors\PHPUnit
- HasMethodTrait::hasMethod() — Method in class HasMethodTrait
- Checks if an object, class, trait or interface has given method. 
- HasPregCapturesTrait — Class in namespace Tailors\PHPUnit
- HasPregCapturesTrait::hasPregCaptures() — Method in class HasPregCapturesTrait
- Accepts arrays of matches returned from - preg_match()having capture groups as specified in $excpected.
I
- IdentityComparator — Class in namespace Tailors\PHPUnit\Comparator
- ImplementsInterface — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts classes that implement given interface. 
- ImplementsInterfaceTrait — Class in namespace Tailors\PHPUnit
- ImplementsInterfaceTrait::implementsInterface() — Method in class ImplementsInterfaceTrait
- Checks classes that they implement $interface. 
- AbstractConstraint::inheritance() — Method in class AbstractConstraint
- Returns an array of "inherited classes" -- eiher interfaces $class implements, parent classes it extends or traits it uses, depending on the actual implementation of this constraint. 
- ConstraintImplementationTrait::inheritance() — Method in class ConstraintImplementationTrait
- InvalidArgumentException — Class in namespace Tailors\PHPUnit
- InvalidReturnValueException — Class in namespace Tailors\PHPUnit
K
- AbstractKsortedConstraint::ksorted() — Method in class AbstractKsortedConstraint
- Returns key-sorted copy of $array. 
- KsortedArrayEqualTo — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts arrays equal to specified one when key-sorted. 
- KsortedArrayIdenticalTo — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts arrays identical to specified one when key-sorted. 
- KsortedArrayEqualToTrait — Class in namespace Tailors\PHPUnit
- KsortedArrayEqualToTrait::ksortedArrayEqualTo() — Method in class KsortedArrayEqualToTrait
- Compares selected $actual with $expected array after key-sorting both sides. 
- KsortedArrayIdenticalToTrait — Class in namespace Tailors\PHPUnit
- KsortedArrayIdenticalToTrait::ksortedArrayIdenticalTo() — Method in class KsortedArrayIdenticalToTrait
- Compares selected $actual with $expected array after key-sorting both sides. 
M
- AbstractKsortedConstraint::matches() — Method in class AbstractKsortedConstraint
- Evaluates the constraint for parameter $other. Returns true if the constraint is met, false otherwise. 
- ArrayValuesEqualTo::makeComparator() — Method in class ArrayValuesEqualTo
- Creates instance of EqualityComparator. 
- ArrayValuesEqualTo::makeSelector() — Method in class ArrayValuesEqualTo
- Creates instance of ArrayValueSelector. 
- ArrayValuesIdenticalTo::makeComparator() — Method in class ArrayValuesIdenticalTo
- Creates instance of IdentityComparator. 
- ArrayValuesIdenticalTo::makeSelector() — Method in class ArrayValuesIdenticalTo
- Creates instance of ArrayValueSelector. 
- ClassPropertiesEqualTo::makeComparator() — Method in class ClassPropertiesEqualTo
- Creates instance of EqualityComparator. 
- ClassPropertiesEqualTo::makeSelector() — Method in class ClassPropertiesEqualTo
- Creates instance of ClassPropertySelector. 
- ClassPropertiesIdenticalTo::makeComparator() — Method in class ClassPropertiesIdenticalTo
- Creates instance of IdentityComparator. 
- ClassPropertiesIdenticalTo::makeSelector() — Method in class ClassPropertiesIdenticalTo
- Creates instance of ClassPropertySelector. 
- HasMethod::matches() — Method in class HasMethod
- HasPregCaptures::matches() — Method in class HasPregCaptures
- Evaluates the constraint for parameter $other. Returns true if the constraint is met, false otherwise. 
- ObjectPropertiesEqualTo::makeComparator() — Method in class ObjectPropertiesEqualTo
- Creates instance of EqualityComparator. 
- ObjectPropertiesEqualTo::makeSelector() — Method in class ObjectPropertiesEqualTo
- Creates instance of ObjectPropertySelector. 
- ObjectPropertiesIdenticalTo::makeComparator() — Method in class ObjectPropertiesIdenticalTo
- Creates instance of IdentityComparator. 
- ObjectPropertiesIdenticalTo::makeSelector() — Method in class ObjectPropertiesIdenticalTo
- Creates instance of ObjectPropertySelector. 
- AbstractConstraint::matches() — Method in class AbstractConstraint
- Evaluates the constraint for parameter $other. Returns true if the constraint is met, false otherwise. 
- MethodSpec — Class in namespace Tailors\PHPUnit\Methods
- Specifies requirements on method including its name and modifiers. 
- MethodSpec::matches() — Method in class MethodSpec
- {@inheridoc}.
- MethodSpecFactory — Class in namespace Tailors\PHPUnit\Methods
- MethodSpecFactoryInterface — Class in namespace Tailors\PHPUnit\Methods
- MethodSpecInterface — Class in namespace Tailors\PHPUnit\Methods
- Specifies requirements on method including its name and modifiers. 
- MethodSpecInterface::matches() — Method in class MethodSpecInterface
- Returns true, if $method fulfills all requirements. 
- MethodSpecSyntaxError — Class in namespace Tailors\PHPUnit\Methods
- Specifies requirements on method including its name and modifiers. 
- AbstractConstraint::matches() — Method in class AbstractConstraint
- Evaluates the constraint for parameter $other. Returns true if the constraint is met, false otherwise. 
- ConstraintImplementationTrait::makeSelector() — Method in class ConstraintImplementationTrait
- Creates instance of ValueSelectorInterface. 
- ConstraintImplementationTrait::makeComparator() — Method in class ConstraintImplementationTrait
- Creates instance of ComparatorInterface. 
- ConstraintTestCase::message() — Method in class ConstraintTestCase
- Assembles expected failure message out of pieces. 
N
- AbstractConstraint::negatedVerb() — Method in class AbstractConstraint
- Returns short negated description of what we examine, e.g. - 'does not impement interface'.
- ConstraintImplementationTrait::negatedVerb() — Method in class ConstraintImplementationTrait
- Returns short negated description of what we examine, e.g. - 'does not impement interface'.
O
- ObjectPropertiesEqualTo — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts objects having properties equal to specified ones. 
- ObjectPropertiesIdenticalTo — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts objects having properties identical to specified ones. 
- TestCase::operator() — Method in class TestCase
- ObjectPropertiesEqualToTrait — Class in namespace Tailors\PHPUnit
- ObjectPropertiesEqualToTrait::objectPropertiesEqualTo() — Method in class ObjectPropertiesEqualToTrait
- Compares selected properties of $object with $expected ones. 
- ObjectPropertiesIdenticalToTrait — Class in namespace Tailors\PHPUnit
- ObjectPropertiesIdenticalToTrait::objectPropertiesIdenticalTo() — Method in class ObjectPropertiesIdenticalToTrait
- Compares selected properties of $object with $expected ones. 
- ObjectPropertySelector — Class in namespace Tailors\PHPUnit\Values
P
- TestCase::precedence() — Method in class TestCase
- ConstraintTestCase::provCreateConstraint() — Method in class ConstraintTestCase
R
- RecursiveComparatorValidator — Class in namespace Tailors\PHPUnit\Values
- Given an array of expectations, searches it recursivelly for constraints of incompatible type. 
- RecursiveSelector — Class in namespace Tailors\PHPUnit\Values
- Selects actual values from a $subject according to expected values. 
- RecursiveSelectorInterface — Class in namespace Tailors\PHPUnit\Values
- RecursiveUnwrapper — Class in namespace Tailors\PHPUnit\Values
- RecursiveUnwrapperInterface — Class in namespace Tailors\PHPUnit\Values
S
- AbstractKsortedConstraint::supports() — Method in class AbstractKsortedConstraint
- ShortFailureDescriptionTrait — Class in namespace Tailors\PHPUnit\Common
- AbstractConstraint::supports() — Method in class AbstractConstraint
- Checks if $subject may be used as an argument to - inheritance().
- ConstraintImplementationTrait::supports() — Method in class ConstraintImplementationTrait
- Checks if $subject may be used as an argument to inheritance(). 
- StringArgumentValidator — Class in namespace Tailors\PHPUnit
- AbstractPropertySelector::selectable() — Method in class AbstractPropertySelector
- A name for the values being selected from subject (in plural, e.g. "values" or "properties"). 
- AbstractPropertySelector::selectFromSupported() — Method in class AbstractPropertySelector
- AbstractPropertySelector::selectWithMethod() — Method in class AbstractPropertySelector
- AbstractPropertySelector::selectWithAttribute() — Method in class AbstractPropertySelector
- AbstractValueSelector::select() — Method in class AbstractValueSelector
- AbstractValueSelector::selectFromSupported() — Method in class AbstractValueSelector
- ArrayValueSelector::supports() — Method in class ArrayValueSelector
- ArrayValueSelector::subject() — Method in class ArrayValueSelector
- Returns short string explaining the type(s) of subjects the selector supports. 
- ArrayValueSelector::selectable() — Method in class ArrayValueSelector
- A name for the values being selected from subject. 
- ArrayValueSelector::selectFromSupported() — Method in class ArrayValueSelector
- ClassPropertySelector::supports() — Method in class ClassPropertySelector
- ClassPropertySelector::subject() — Method in class ClassPropertySelector
- A short string naming the subject type supported by this selector. 
- ConstraintTestCase::subject() — Method in class ConstraintTestCase
- ConstraintTestCase::selectable() — Method in class ConstraintTestCase
- ConstraintTestCase::statement() — Method in class ConstraintTestCase
- Assembles a statement which is a part of failure message. 
- ObjectPropertySelector::supports() — Method in class ObjectPropertySelector
- ObjectPropertySelector::subject() — Method in class ObjectPropertySelector
- A short string naming the subject type supported by this selector. 
- RecursiveSelector::select() — Method in class RecursiveSelector
- Select an array of values from $subject. 
- RecursiveSelectorInterface::select() — Method in class RecursiveSelectorInterface
- Select an array of values from $subject. 
- SelectionInterface — Class in namespace Tailors\PHPUnit\Values
- SelectionWrapperInterface — Class in namespace Tailors\PHPUnit\Values
- ValueSelectorInterface::supports() — Method in class ValueSelectorInterface
- ValueSelectorInterface::select() — Method in class ValueSelectorInterface
- ValueSelectorInterface::subject() — Method in class ValueSelectorInterface
- A short string naming the subject type(s) supported by this selector (e.g. "an array", "an object", "a class", etc.). 
- ValueSelectorInterface::selectable() — Method in class ValueSelectorInterface
- A name for the values being selected from subject (in plural, e.g. "values" or "properties"). 
T
- AbstractKsortedConstraint::toString() — Method in class AbstractKsortedConstraint
- Returns a string representation of the constraint. 
- AbstractKsortedConstraint::toStringInContext() — Method in class AbstractKsortedConstraint
- Returns a custom string representation of the constraint object when it appears in context of an $operator expression. 
- ShortFailureDescriptionTrait::toString() — Method in class ShortFailureDescriptionTrait
- Returns a string representation of the constraint. 
- ShortFailureDescriptionTrait::toStringInContext() — Method in class ShortFailureDescriptionTrait
- Returns a custom string representation of the constraint object when it appears in context of an $operator expression. 
- HasMethod::toString() — Method in class HasMethod
- Returns a string representation of the constraint. 
- HasPregCaptures::toString() — Method in class HasPregCaptures
- Returns a string representation of the constraint. 
- TestCase — Class in namespace Tailors\PHPUnit\Constraint
- AbstractConstraint::toString() — Method in class AbstractConstraint
- Returns a string representation of the constraint. 
- AbstractConstraint::toStringInContext() — Method in class AbstractConstraint
- Returns a custom string representation of the constraint object when it appears in context of an $operator expression. 
- MethodSpec::toString() — Method in class MethodSpec
- {@inheridoc}.
- MethodSpecInterface::toString() — Method in class MethodSpecInterface
- Method specification in human readable form. 
- AbstractConstraint::toString() — Method in class AbstractConstraint
- Returns a string representation of the constraint. 
- AbstractConstraint::toStringInContext() — Method in class AbstractConstraint
- Returns a custom string representation of the constraint object when it appears in context of an $operator expression. 
- ConstraintTestCase::testCreateConstraint() — Method in class ConstraintTestCase
- ConstraintTestCase::testConstraintUnaryOperatorFailure() — Method in class ConstraintTestCase
U
- UsesTrait — Class in namespace Tailors\PHPUnit\Constraint
- Constraint that accepts classes that extend given class. 
- UsesTraitTrait — Class in namespace Tailors\PHPUnit
- UsesTraitTrait::usesTrait() — Method in class UsesTraitTrait
- Checks objects (an classes) that they use given $trait. 
- RecursiveUnwrapper::unwrap() — Method in class RecursiveUnwrapper
- Walk recursively through $values and unwrap nested instances of ValuesInterface when suitable. 
- RecursiveUnwrapperInterface::unwrap() — Method in class RecursiveUnwrapperInterface
V
- ValidateExpectationsTrait — Class in namespace Tailors\PHPUnit\Arrays
- ValidateExpectationsTrait::validateExpectations() — Method in class ValidateExpectationsTrait
- AbstractConstraint::verb() — Method in class AbstractConstraint
- Returns short description of what we examine, e.g. - 'impements interface'.
- ConstraintImplementationTrait::verb() — Method in class ConstraintImplementationTrait
- Returns short description of what we examine, e.g. - 'impements interface'.
- ValidateExpectationsTrait — Class in namespace Tailors\PHPUnit\Properties
- ValidateExpectationsTrait::validateExpectations() — Method in class ValidateExpectationsTrait
- StringArgumentValidator::validate() — Method in class StringArgumentValidator
- ConstraintImplementationTrait::validateExpectations() — Method in class ConstraintImplementationTrait
- RecursiveComparatorValidator::validate() — Method in class RecursiveComparatorValidator
- ValueSelectorInterface — Class in namespace Tailors\PHPUnit\Values
- ValuesInterface — Class in namespace Tailors\PHPUnit\Values
- An array of actual or expected values. 
W
- TestCase::wrapWithUnaryOperator() — Method in class TestCase
- Returns $constraint wrapped with an UnaryOperator. 
_
- AbstractKsortedConstraint::__construct() — Method in class AbstractKsortedConstraint
- HasMethod::__construct() — Method in class HasMethod
- TestCase::__construct() — Method in class TestCase
- AbstractConstraint::__construct() — Method in class AbstractConstraint
- Initializes the constraint. 
- MethodSpec::__construct() — Method in class MethodSpec
- CapturesFilter::__construct() — Method in class CapturesFilter
- StringArgumentValidator::__construct() — Method in class StringArgumentValidator
- AbstractConstraint::__construct() — Method in class AbstractConstraint
- ExpectedValuesSelection::__construct() — Method in class ExpectedValuesSelection
- RecursiveComparatorValidator::__construct() — Method in class RecursiveComparatorValidator
- RecursiveSelector::__construct() — Method in class RecursiveSelector
- RecursiveUnwrapper::__construct() — Method in class RecursiveUnwrapper
- Initializes the object.