:octocat: move mask pattern parameter

This commit is contained in:
smiley
2023-04-04 20:21:04 +02:00
parent 9bc23a2161
commit 50179a97ef
6 changed files with 38 additions and 28 deletions
+4 -6
View File
@@ -32,8 +32,7 @@ final class QRMatrixTest extends TestCase{
protected function setUp():void{
$this->matrix = new QRMatrix(
new Version($this::version),
new EccLevel(EccLevel::L),
new MaskPattern(MaskPattern::PATTERN_000)
new EccLevel(EccLevel::L)
);
}
@@ -175,11 +174,10 @@ final class QRMatrixTest extends TestCase{
* Version data provider for several pattern tests
*/
public static function matrixProvider():Generator{
$ecc = new EccLevel(EccLevel::L);
$mask = new MaskPattern(MaskPattern::PATTERN_000);
$ecc = new EccLevel(EccLevel::L);
foreach(range(1, 40) as $i){
yield 'version: '.$i => [new QRMatrix(new Version($i), $ecc, $mask)];
yield 'version: '.$i => [new QRMatrix(new Version($i), $ecc)];
}
}
@@ -315,7 +313,7 @@ final class QRMatrixTest extends TestCase{
* @dataProvider matrixProvider
*/
public function testSetFormatInfo(QRMatrix $matrix):void{
$matrix->setFormatInfo();
$matrix->setFormatInfo(new MaskPattern(MaskPattern::PATTERN_000));
$this->dm($matrix);