PHP Class PhpBench\Tests\Unit\Expression\ParserTest

Inheritance: extends PHPUnit_Framework_TestCase
Afficher le fichier Open project: dantleech/phpbench

Méthodes publiques

Méthode Description
provideComparison ( )
setUp ( )
testComparison ( $operator ) It should parse simple constraints.
testCompositeConstraints ( ) It should allow composite constraints.
testImplicitAnd ( ) It should allow implicit and.
testInvalidJson ( ) It should throw an exception if the JSON is invalid.
testInvalidOperator ( ) It should throw an exception if an invalid operator is provided.
testKeyValueEquality ( ) It should allow key: value equality expressions.
testMultipleComposite ( ) It should allow multiple arguments to a composite.

Method Details

provideComparison() public méthode

public provideComparison ( )

setUp() public méthode

public setUp ( )

testComparison() public méthode

It should parse simple constraints.
public testComparison ( $operator )

testCompositeConstraints() public méthode

It should allow composite constraints.

testImplicitAnd() public méthode

It should allow implicit and.
public testImplicitAnd ( )

testInvalidJson() public méthode

It should throw an exception if the JSON is invalid.
public testInvalidJson ( )

testInvalidOperator() public méthode

It should throw an exception if an invalid operator is provided.
public testInvalidOperator ( )

testKeyValueEquality() public méthode

It should allow key: value equality expressions.

testMultipleComposite() public méthode

It should allow multiple arguments to a composite.