🔥 v6.0 third pass: test clean-up (again)

This commit is contained in:
smiley
2023-11-26 18:42:45 +01:00
parent 2478f75324
commit 2d2a00fabb
37 changed files with 398 additions and 249 deletions
+5 -3
View File
@@ -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());
}