luyatests\core\helpers\FileHelperTest::testHumandReadableFileSize PHP Method

testHumandReadableFileSize() public method

    public function testHumandReadableFileSize()
    {
        $this->assertSame('1 B', FileHelper::humanReadableFilesize(1));
        $this->assertSame('10 B', FileHelper::humanReadableFilesize(10));
        $this->assertSame('100 B', FileHelper::humanReadableFilesize(100));
        $this->assertSame('1000 B', FileHelper::humanReadableFilesize(1000));
        $this->assertSame('9.77 KB', FileHelper::humanReadableFilesize(10000));
        $this->assertSame('97.66 KB', FileHelper::humanReadableFilesize(100000));
        $this->assertSame('976.56 KB', FileHelper::humanReadableFilesize(1000000));
        $this->assertSame('9.54 MB', FileHelper::humanReadableFilesize(10000000));
        $this->assertSame('95.37 MB', FileHelper::humanReadableFilesize(100000000));
        $this->assertSame('953.67 MB', FileHelper::humanReadableFilesize(1000000000));
        $this->assertSame('931.32 GB', FileHelper::humanReadableFilesize(1000000000000));
        $this->assertSame('90.95 TB', FileHelper::humanReadableFilesize(100000000000000));
        $this->assertSame('88.82 PB', FileHelper::humanReadableFilesize(100000000000000000));
        $this->assertSame('1 MB', FileHelper::humanReadableFilesize(1048577));
    }