You are here

public function StatisticsViewsResultTest::testStatisticsCount in Drupal 9

Same name and namespace in other branches
  1. 8 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()

Tests migration of node counter.

@covers ::__construct

@dataProvider providerTestStatisticsCount

File

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

Class

StatisticsViewsResultTest
@coversDefaultClass \Drupal\statistics\StatisticsViewsResult @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());
}