mirror of
https://github.com/chillerlan/php-qrcode.git
synced 2026-10-07 20:37:15 +00:00
🔥 v6.0 third pass: test clean-up (again)
This commit is contained in:
@@ -10,8 +10,8 @@
|
||||
|
||||
namespace chillerlan\QRCodeTest\Common;
|
||||
|
||||
use chillerlan\QRCode\Common\{BitBuffer, Mode};
|
||||
use chillerlan\QRCode\QRCodeException;
|
||||
use chillerlan\QRCode\Common\{BitBuffer, Mode};
|
||||
use PHPUnit\Framework\Attributes\DataProvider;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
@@ -32,13 +32,15 @@ final class BitBufferTest extends TestCase{
|
||||
'alphanum' => [Mode::ALPHANUM, 32],
|
||||
'byte' => [Mode::BYTE, 64],
|
||||
'kanji' => [Mode::KANJI, 128],
|
||||
'hanzi' => [Mode::HANZI, 208],
|
||||
];
|
||||
}
|
||||
|
||||
#[DataProvider('bitProvider')]
|
||||
public function testPut(int $data, int $value):void{
|
||||
public function testPut(int $data, int $expected):void{
|
||||
$this->bitBuffer->put($data, 4);
|
||||
$this::assertSame($value, $this->bitBuffer->getBuffer()[0]);
|
||||
|
||||
$this::assertSame($expected, $this->bitBuffer->getBuffer()[0]);
|
||||
$this::assertSame(4, $this->bitBuffer->getLength());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user