PHP Класс MathPHP\Functions\PolynomialTest

Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

Открытые методы

Метод Описание
dataProviderForAddition ( )
dataProviderForDifferentiate ( )
dataProviderForEval ( )
dataProviderForGetCoefficients ( )
dataProviderForGetDegree ( )
dataProviderForGetVariable ( )
dataProviderForIntegrate ( )
dataProviderForMultiplication ( )
dataProviderForString ( )
dataProviderForVariable ( )
testAddition ( array $polynomialA, array $polynomialB, array $expected_sum )
testDifferentiation ( array $polynomial, array $expected )
testEval ( array $coefficients, $x, $expected )
testFundamentalTheoremOfCalculus ( )
testGetCoefficients ( array $coefficients, array $expected )
testGetDegree ( array $coefficients, integer $expected )
testGetVariable ( array $args, string $expected )
testIntegration ( array $polynomial, array $expected_integral )
testMultiplication ( array $polynomialA, array $polynomialB, array $expected_product )
testSetVariable ( )
testString ( array $coefficients, string $expected )
testVariable ( array $args, string $expected )

Описание методов

dataProviderForAddition() публичный Метод

dataProviderForDifferentiate() публичный Метод

dataProviderForEval() публичный Метод

public dataProviderForEval ( )

dataProviderForGetCoefficients() публичный Метод

dataProviderForGetDegree() публичный Метод

dataProviderForGetVariable() публичный Метод

dataProviderForIntegrate() публичный Метод

dataProviderForMultiplication() публичный Метод

dataProviderForString() публичный Метод

dataProviderForVariable() публичный Метод

testAddition() публичный Метод

public testAddition ( array $polynomialA, array $polynomialB, array $expected_sum )
$polynomialA array
$polynomialB array
$expected_sum array

testDifferentiation() публичный Метод

public testDifferentiation ( array $polynomial, array $expected )
$polynomial array
$expected array

testEval() публичный Метод

public testEval ( array $coefficients, $x, $expected )
$coefficients array

testFundamentalTheoremOfCalculus() публичный Метод

testGetCoefficients() публичный Метод

public testGetCoefficients ( array $coefficients, array $expected )
$coefficients array
$expected array

testGetDegree() публичный Метод

public testGetDegree ( array $coefficients, integer $expected )
$coefficients array
$expected integer

testGetVariable() публичный Метод

public testGetVariable ( array $args, string $expected )
$args array
$expected string

testIntegration() публичный Метод

public testIntegration ( array $polynomial, array $expected_integral )
$polynomial array
$expected_integral array

testMultiplication() публичный Метод

public testMultiplication ( array $polynomialA, array $polynomialB, array $expected_product )
$polynomialA array
$polynomialB array
$expected_product array

testSetVariable() публичный Метод

public testSetVariable ( )

testString() публичный Метод

public testString ( array $coefficients, string $expected )
$coefficients array
$expected string

testVariable() публичный Метод

public testVariable ( array $args, string $expected )
$args array
$expected string