File size: 1,268 Bytes
2ec30d2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php

/**
 * Matomo - free/libre analytics platform
 *
 * @link    https://matomo.org
 * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
 */

namespace Piwik\Plugins\Bandwidth\tests\Unit;

use Piwik\Plugins\Bandwidth\Metrics;
use Piwik\Tests\Framework\TestCase\UnitTestCase;

/**
 * @group Bandwidth
 * @group MetricsTest
 * @group Plugins
 */
class MetricsTest extends UnitTestCase
{
    public function test_getMetricTranslations()
    {
        $translations = Metrics::getMetricTranslations();
        $expected     = [
            'nb_hits_with_bandwidth'      => 'Bandwidth_ColumnHitsWithBandwidth',
            'max_bandwidth'               => 'Bandwidth_ColumnMaxBandwidth',
            'min_bandwidth'               => 'Bandwidth_ColumnMinBandwidth',
            'sum_bandwidth'               => 'Bandwidth_ColumnSumBandwidth',
            'avg_bandwidth'               => 'Bandwidth_ColumnAvgBandwidth',
            'nb_total_overall_bandwidth'  => 'Bandwidth_ColumnTotalOverallBandwidth',
            'nb_total_pageview_bandwidth' => 'Bandwidth_ColumnTotalPageviewBandwidth',
            'nb_total_download_bandwidth' => 'Bandwidth_ColumnTotalDownloadBandwidth',
        ];

        $this->assertEquals($expected, $translations);
    }
}