4require_once
'testDataFileIterator.php';
13 define(
'PHPEXCEL_ROOT', APPLICATION_PATH .
'/');
15 require_once(PHPEXCEL_ROOT .
'PHPExcel/Autoloader.php');
23 $this->assertEquals(
'#Not Yet Implemented',
$result);
29 $this->assertEquals(
'#DIV/0!',
$result);
35 $this->assertEquals(
'#N/A',
$result);
41 $this->assertEquals(
'#NUM!',
$result);
47 $this->assertEquals(
'#NAME?',
$result);
53 $this->assertEquals(
'#REF!',
$result);
59 $this->assertEquals(
'#NULL!',
$result);
65 $this->assertEquals(
'#VALUE!',
$result);
73 $args = func_get_args();
74 $expectedResult = array_pop($args);
75 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_BLANK'),$args);
76 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
89 $args = func_get_args();
90 $expectedResult = array_pop($args);
91 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_ERR'),$args);
92 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
105 $args = func_get_args();
106 $expectedResult = array_pop($args);
107 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_ERROR'),$args);
108 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
121 $args = func_get_args();
122 $expectedResult = array_pop($args);
123 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'ERROR_TYPE'),$args);
124 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
137 $args = func_get_args();
138 $expectedResult = array_pop($args);
139 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_LOGICAL'),$args);
140 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
153 $args = func_get_args();
154 $expectedResult = array_pop($args);
155 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_NA'),$args);
156 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
169 $args = func_get_args();
170 $expectedResult = array_pop($args);
171 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_NUMBER'),$args);
172 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
185 $args = func_get_args();
186 $expectedResult = array_pop($args);
187 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_TEXT'),$args);
188 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
201 $args = func_get_args();
202 $expectedResult = array_pop($args);
203 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_NONTEXT'),$args);
204 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
217 $args = func_get_args();
218 $expectedResult = array_pop($args);
219 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_EVEN'),$args);
220 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
233 $args = func_get_args();
234 $expectedResult = array_pop($args);
235 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'IS_ODD'),$args);
236 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
249 $args = func_get_args();
250 $expectedResult = array_pop($args);
251 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'TYPE'),$args);
252 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
265 $args = func_get_args();
266 $expectedResult = array_pop($args);
267 $result = call_user_func_array(array(
'PHPExcel_Calculation_Functions',
'N'),$args);
268 $this->assertEquals($expectedResult,
$result, NULL, 1E-8);
An exception for terminatinating execution or to throw for unit testing.
testIS_ERR()
@dataProvider providerIS_ERR
testIS_EVEN()
@dataProvider providerIS_EVEN
testERROR_TYPE()
@dataProvider providerERROR_TYPE
testIS_NA()
@dataProvider providerIS_NA
testIS_NONTEXT()
@dataProvider providerIS_NONTEXT
testIS_ERROR()
@dataProvider providerIS_ERROR
testIS_BLANK()
@dataProvider providerIS_BLANK
testIS_LOGICAL()
@dataProvider providerIS_LOGICAL
testTYPE()
@dataProvider providerTYPE
testIS_NUMBER()
@dataProvider providerIS_NUMBER
testIS_TEXT()
@dataProvider providerIS_TEXT
testIS_ODD()
@dataProvider providerIS_ODD
testN()
@dataProvider providerN
const COMPATIBILITY_EXCEL
constants
static setCompatibilityMode($compatibilityMode)
defined( 'APPLICATION_ENV')||define( 'APPLICATION_ENV'