PHP Class MathPHP\Functions\Map\MultiTest

Inheritance: extends PHPUnit_Framework_TestCase
ファイルを表示 Open project: markrogoyski/math-php

Public Methods

Method Description
dataProviderForAddMulti ( )
dataProviderForAddTwoArrays ( )
dataProviderForDivideMulti ( )
dataProviderForDivideTwoArrays ( )
dataProviderForMaxMulti ( )
dataProviderForMaxTwoArrays ( )
dataProviderForMin ( )
dataProviderForMinMulti ( )
dataProviderForMultiplyMulti ( )
dataProviderForMultiplyTwoArrays ( )
dataProviderForSubtractMulti ( )
dataProviderForSubtractTwoArrays ( )
testAddMulti ( array $sums, variadic $arrays )
testAddTwoArrays ( array $xs, array $ys, array $sums )
testCheckArrayLengthsException ( )
testCheckArrayLengthsExceptionOnlyOneArray ( )
testDivideMulti ( array $quotients, variadic $arrays )
testDivideTwoArrays ( array $xs, array $ys, array $quotients )
testMaxMulti ( array $maxes, variadic $arrays )
testMaxTwoArrays ( array $xs, array $ys, array $maxes )
testMin ( array $xs, array $ys, array $maxes )
testMinMulti ( array $mins, variadic $arrays )
testMultiplyMulti ( array $differences, variadic $arrays )
testMultiplyTwoArrays ( array $xs, array $ys, array $products )
testSubtractMulti ( array $differences, variadic $arrays )
testSubtractTwoArrays ( array $xs, array $ys, array $differences )

Method Details

dataProviderForAddMulti() public method

dataProviderForAddTwoArrays() public method

dataProviderForDivideMulti() public method

dataProviderForDivideTwoArrays() public method

dataProviderForMaxMulti() public method

dataProviderForMaxTwoArrays() public method

dataProviderForMin() public method

public dataProviderForMin ( )

dataProviderForMinMulti() public method

dataProviderForMultiplyMulti() public method

dataProviderForMultiplyTwoArrays() public method

dataProviderForSubtractMulti() public method

dataProviderForSubtractTwoArrays() public method

testAddMulti() public method

public testAddMulti ( array $sums, variadic $arrays )
$sums array
$arrays variadic

testAddTwoArrays() public method

public testAddTwoArrays ( array $xs, array $ys, array $sums )
$xs array
$ys array
$sums array

testCheckArrayLengthsException() public method

testCheckArrayLengthsExceptionOnlyOneArray() public method

testDivideMulti() public method

public testDivideMulti ( array $quotients, variadic $arrays )
$quotients array
$arrays variadic

testDivideTwoArrays() public method

public testDivideTwoArrays ( array $xs, array $ys, array $quotients )
$xs array
$ys array
$quotients array

testMaxMulti() public method

public testMaxMulti ( array $maxes, variadic $arrays )
$maxes array
$arrays variadic

testMaxTwoArrays() public method

public testMaxTwoArrays ( array $xs, array $ys, array $maxes )
$xs array
$ys array
$maxes array

testMin() public method

public testMin ( array $xs, array $ys, array $maxes )
$xs array
$ys array
$maxes array

testMinMulti() public method

public testMinMulti ( array $mins, variadic $arrays )
$mins array
$arrays variadic

testMultiplyMulti() public method

public testMultiplyMulti ( array $differences, variadic $arrays )
$differences array
$arrays variadic

testMultiplyTwoArrays() public method

public testMultiplyTwoArrays ( array $xs, array $ys, array $products )
$xs array
$ys array
$products array

testSubtractMulti() public method

public testSubtractMulti ( array $differences, variadic $arrays )
$differences array
$arrays variadic

testSubtractTwoArrays() public method

public testSubtractTwoArrays ( array $xs, array $ys, array $differences )
$xs array
$ys array
$differences array