You are here

public function DateTimeTest::testDATEVALUEtoPHPObject in Loft Data Grids 7.2

Same name and namespace in other branches
  1. 6.2 vendor/phpoffice/phpexcel/unitTests/Classes/PHPExcel/Calculation/DateTimeTest.php \DateTimeTest::testDATEVALUEtoPHPObject()

File

vendor/phpoffice/phpexcel/unitTests/Classes/PHPExcel/Calculation/DateTimeTest.php, line 97

Class

DateTimeTest

Code

public function testDATEVALUEtoPHPObject() {
  PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_PHP_OBJECT);
  $result = PHPExcel_Calculation_DateTime::DATEVALUE('2012-1-31');
  PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL);

  //    Must return an object...
  $this
    ->assertTrue(is_object($result));

  //    ... of the correct type
  $this
    ->assertTrue(is_a($result, 'DateTime'));

  //    ... with the correct value
  $this
    ->assertEquals($result
    ->format('d-M-Y'), '31-Jan-2012');
}