public function DurationServiceTest::convertDateArrayToDateIntervalDataProvider in Duration Field 3.0.x
Same name and namespace in other branches
- 8.2 tests/src/Unit/Service/DurationServiceTest.php \Drupal\Tests\duration_field\Unit\Service\DurationServiceTest::convertDateArrayToDateIntervalDataProvider()
Data provider for testgetDurationStringFromDateInterval().
File
- tests/
src/ Unit/ Service/ DurationServiceTest.php, line 135
Class
- DurationServiceTest
- @coversDefaultClass \Drupal\duration_field\Service\DurationService @group duration_field
Namespace
Drupal\Tests\duration_field\Unit\ServiceCode
public function convertDateArrayToDateIntervalDataProvider() {
return [
[
[
'y' => 1,
'm' => 2,
'd' => 3,
'h' => 4,
'i' => 5,
's' => 6,
],
new DateInterval('P1Y2M3DT4H5M6S'),
'P1Y2M3DT4H5M6S was correctly converted to a DateInterval',
],
[
[
'y' => 0,
'm' => 0,
'd' => 0,
'h' => 0,
'i' => 0,
's' => 0,
],
new DateInterval('P0M'),
'P0M was correctly converted to a DateInterval',
],
];
}