Mercurial > hg > isophonics-drupal-site
view core/modules/statistics/tests/src/Unit/StatisticsViewsResultTest.php @ 17:129ea1e6d783
Update, including to Drupal core 8.6.10
author | Chris Cannam |
---|---|
date | Thu, 28 Feb 2019 13:21:36 +0000 |
parents | c2387f117808 |
children |
line wrap: on
line source
<?php namespace Drupal\Tests\statistics\Unit; use Drupal\statistics\StatisticsViewsResult; use Drupal\Tests\UnitTestCase; /** * @coversDefaultClass \Drupal\statistics\StatisticsViewsResult * @group statistics */ class StatisticsViewsResultTest extends UnitTestCase { /** * Tests migration of node counter. * * @covers ::__construct * * @dataProvider providerTestStatisticsCount */ public function testStatisticsCount($total_count, $day_count, $timestamp) { $statistics = new StatisticsViewsResult($total_count, $day_count, $timestamp); $this->assertSame((int) $total_count, $statistics->getTotalCount()); $this->assertSame((int) $day_count, $statistics->getDayCount()); $this->assertSame((int) $timestamp, $statistics->getTimestamp()); } public function providerTestStatisticsCount() { return [ [2, 0, 1421727536], [1, 0, 1471428059], [1, 1, 1478755275], ['1', '1', '1478755275'], ]; } }