Method | Description | |
---|---|---|
divDoubleToDoubleResultDataProvider ( ) : array | Data provider for Div {double} / {double} = {double} | |
divFloatResultDataProvider ( ) : array | Data provider for Div {int} / {double} = {double} | |
divIntResultDataProvider ( ) : array | Data provider for Div {int} / {int} = {int} | |
testDivDoubleToDoubleWithDoubleResult ( $a, $b, $c ) | Tests {double} $operator {double} = {double} | |
testDivDoubleToIntWithDoubleResult ( $a, $b, $c ) | Tests {double} $operator {int} = {double} | |
testDivIntToDoubleWithDoubleResult ( $a, $b, $c ) | Tests {int} $operator {double} = {double} | |
testDivIntToIntWithIntResult ( $a, $b ) | Tests {int} $operator {int} = {int} |
Method | Description | |
---|---|---|
buildExpression ( PhpParser\Node\Scalar $a, PhpParser\Node\Scalar $b ) : PhpParser\Node\Expr\BinaryOp\Div | ||
getAssertType ( ) | ||
process ( $a, $b ) : float |
protected buildExpression ( PhpParser\Node\Scalar $a, PhpParser\Node\Scalar $b ) : PhpParser\Node\Expr\BinaryOp\Div | ||
$a | PhpParser\Node\Scalar | |
$b | PhpParser\Node\Scalar | |
return | PhpParser\Node\Expr\BinaryOp\Div |
public divDoubleToDoubleResultDataProvider ( ) : array | ||
return | array |
public divFloatResultDataProvider ( ) : array | ||
return | array |
public divIntResultDataProvider ( ) : array | ||
return | array |
public testDivDoubleToDoubleWithDoubleResult ( $a, $b, $c ) |
public testDivDoubleToIntWithDoubleResult ( $a, $b, $c ) |
public testDivIntToDoubleWithDoubleResult ( $a, $b, $c ) |
public testDivIntToIntWithIntResult ( $a, $b ) |