ILIAS  release_5-2 Revision v5.2.25-18-g3f80b82851
CodePageTest Class Reference
+ Inheritance diagram for CodePageTest:
+ Collaboration diagram for CodePageTest:

Public Member Functions

 setUp ()
 
 testCodePageNumberToName ()
 providerCodePage More...
 
 providerCodePage ()
 
 testNumberToNameWithInvalidCodePage ()
 
 testNumberToNameWithUnsupportedCodePage ()
 

Detailed Description

Definition at line 6 of file CodePageTest.php.

Member Function Documentation

◆ providerCodePage()

CodePageTest::providerCodePage ( )

Definition at line 28 of file CodePageTest.php.

29  {
30  return new testDataFileIterator('rawTestData/Shared/CodePage.data');
31  }

◆ setUp()

CodePageTest::setUp ( )

Definition at line 9 of file CodePageTest.php.

References defined.

10  {
11  if (!defined('PHPEXCEL_ROOT')) {
12  define('PHPEXCEL_ROOT', APPLICATION_PATH . '/');
13  }
14  require_once(PHPEXCEL_ROOT . 'PHPExcel/Autoloader.php');
15  }
defined( 'APPLICATION_ENV')||define( 'APPLICATION_ENV'
Definition: bootstrap.php:27

◆ testCodePageNumberToName()

CodePageTest::testCodePageNumberToName ( )

providerCodePage

Definition at line 20 of file CodePageTest.php.

References $result, and array.

21  {
22  $args = func_get_args();
23  $expectedResult = array_pop($args);
24  $result = call_user_func_array(array('PHPExcel_Shared_CodePage','NumberToName'),$args);
25  $this->assertEquals($expectedResult, $result);
26  }
$result
Create styles array
The data for the language used.

◆ testNumberToNameWithInvalidCodePage()

CodePageTest::testNumberToNameWithInvalidCodePage ( )

Definition at line 33 of file CodePageTest.php.

References $result, and array.

34  {
35  $invalidCodePage = 12345;
36  try {
37  $result = call_user_func(array('PHPExcel_Shared_CodePage','NumberToName'),$invalidCodePage);
38  } catch (Exception $e) {
39  $this->assertEquals($e->getMessage(), 'Unknown codepage: 12345');
40  return;
41  }
42  $this->fail('An expected exception has not been raised.');
43  }
$result
Create styles array
The data for the language used.

◆ testNumberToNameWithUnsupportedCodePage()

CodePageTest::testNumberToNameWithUnsupportedCodePage ( )

Definition at line 45 of file CodePageTest.php.

References $result, and array.

46  {
47  $unsupportedCodePage = 720;
48  try {
49  $result = call_user_func(array('PHPExcel_Shared_CodePage','NumberToName'),$unsupportedCodePage);
50  } catch (Exception $e) {
51  $this->assertEquals($e->getMessage(), 'Code page 720 not supported.');
52  return;
53  }
54  $this->fail('An expected exception has not been raised.');
55  }
$result
Create styles array
The data for the language used.

The documentation for this class was generated from the following file: