Documentation

MaskPatternTest extends TestCase
in package

FinalYes
Tags
see
https://github.com/zxing/zxing/blob/f4f3c2971dc794346d8b6e14752200008cb90716/core/src/test/java/com/google/zxing/qrcode/encoder/MaskUtilTestCase.java

Table of Contents

Methods

invalidMaskPatternException()  : void
Tests if an exception is thrown on an incorrect mask pattern
mask()  : void
Tests if the mask function generates the correct pattern
maskPatternProvider()  : array<string|int, mixed>
penaltyRule1()  : void
penaltyRule2()  : void
penaltyRule3()  : void
penaltyRule4()  : void
assertMask()  : bool

Methods

invalidMaskPatternException()

Tests if an exception is thrown on an incorrect mask pattern

public invalidMaskPatternException() : void
Attributes
#[Test]

mask()

Tests if the mask function generates the correct pattern

public mask(int $pattern, array<string|int, array<string|int, int>> $expected) : void
Parameters
$pattern : int
$expected : array<string|int, array<string|int, int>>
Attributes
#[DataProvider]
'maskPatternProvider'
#[Test]

maskPatternProvider()

public static maskPatternProvider() : array<string|int, mixed>
Return values
array<string|int, mixed>

assertMask()

private assertMask(Closure $mask, array<string|int, array<string|int, int>> $expected) : bool
Parameters
$mask : Closure
$expected : array<string|int, array<string|int, int>>
Return values
bool

        
On this page

Search results