function StatisticsViewsResultTest::testStatisticsCount

Same name and namespace in other branches
  1. 8.9.x core/modules/statistics/tests/src/Unit/StatisticsViewsResultTest.php \Drupal\Tests\statistics\Unit\StatisticsViewsResultTest::testStatisticsCount()
  2. 10 core/modules/statistics/tests/src/Unit/StatisticsViewsResultTest.php \Drupal\Tests\statistics\Unit\StatisticsViewsResultTest::testStatisticsCount()
  3. 11.x core/modules/statistics/tests/src/Unit/StatisticsViewsResultTest.php \Drupal\Tests\statistics\Unit\StatisticsViewsResultTest::testStatisticsCount()

Tests migration of node counter.

@covers ::__construct

@dataProvider providerTestStatisticsCount

File

core/modules/statistics/tests/src/Unit/StatisticsViewsResultTest.php, line 21

Class

StatisticsViewsResultTest
@coversDefaultClass <a href="/api/drupal/core%21modules%21statistics%21src%21StatisticsViewsResult.php/class/StatisticsViewsResult/9" title="Value object for passing statistic results." class="local">\Drupal\statistics\StatisticsViewsResult</a> @group statistics

Namespace

Drupal\Tests\statistics\Unit

Code

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());
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.