You are here

public function DurationServiceTest::getSecondsFromDateIntervalDataProvider in Duration Field 8.2

Same name and namespace in other branches
  1. 3.0.x tests/src/Unit/Service/DurationServiceTest.php \Drupal\Tests\duration_field\Unit\Service\DurationServiceTest::getSecondsFromDateIntervalDataProvider()

Data provider for testgetSecondsFromDateInterval().

File

tests/src/Unit/Service/DurationServiceTest.php, line 272

Class

DurationServiceTest
@coversDefaultClass \Drupal\duration_field\Service\DurationService @group duration_field

Namespace

Drupal\Tests\duration_field\Unit\Service

Code

public function getSecondsFromDateIntervalDataProvider() {
  return [
    [
      new DateInterval('P0M'),
      0,
      'Correctly got zero seconds for a duration of P0M',
    ],
    [
      new DateInterval('P1Y'),
      31536000,
      'Correctly got zero seconds for a duration of P0M',
    ],
    [
      new DateInterval('PT1H'),
      3600,
      'Correctly got zero seconds for a duration of P0M',
    ],
  ];
}