piler/tests/MiscTest.php
Janos SUTO def0496502 gui: added unit tests for Piler_Mime_Decoder class
Signed-off-by: Janos SUTO <sj@acts.hu>
2017-10-22 21:45:10 +02:00

36 lines
782 B
PHP

<?php
use PHPUnit\Framework\TestCase;
define('DIR_SYSTEM', dirname(dirname(__FILE__)) . '/webui/system/');
include_once("webui/system/model.php");
include_once("webui/model/search/message.php");
final class SearchMessageTest extends TestCase {
public function providerTestNiceSizeValues() {
return [
['0', '1k'],
['1000', '1k'],
['2000', '2k'],
['4300', '4k'],
['4700', '5k'],
['3000000', '3.0M'],
['4240000', '4.2M'],
['6810000', '6.8M']
];
}
/**
* @dataProvider providerTestNiceSizeValues
*/
public function test_nice_size($input, $expected_result) {
$result = ModelSearchMessage::NiceSize($input);
$this->assertEquals($result, $expected_result);
}
}