Documentation

QROptionsTest extends TestCase
in package

QROptions test

Table of Contents

circleRadiusProvider()  : array<string|int, array<string|int, float>>
logoSpaceValueProvider()  : array<string|int, array<string|int, int>>
MaskPatternProvider()  : array<string|int, array<string|int, int>>
RGBProvider()  : array<string|int, array<string|int, array<string|int, int>>>
testClampCircleRadius()  : void
testClampLogoSpaceValue()  : void
Tests the clamping (between 0 and 177) of the logo space values
testClampRGBValues()  : void
Tests clamping of the RGB values for $imageTransparencyBG
testInvalidEccLevelException()  : void
Tests if an exception is thrown on an incorrect ECC level
testInvalidRGBValueException()  : void
Tests if an exception is thrown when a non-numeric RGB value was encoutered
testLogoSpaceStartNullable()  : void
Tests if the optional logo space start values are nullable
testMaskPatternClamp()  : void
Tests the $maskPattern clamping
testVersionClamp()  : void
Tests the $version clamping
testVersionMinMaxClamp()  : void
Tests the $versionMin/$versionMax clamping
VersionMinMaxProvider()  : array<string|int, array<string|int, int>>
VersionProvider()  : array<string|int, array<string|int, int>>

Methods

circleRadiusProvider()

public circleRadiusProvider() : array<string|int, array<string|int, float>>
Return values
array<string|int, array<string|int, float>>

logoSpaceValueProvider()

public logoSpaceValueProvider() : array<string|int, array<string|int, int>>
Return values
array<string|int, array<string|int, int>>

MaskPatternProvider()

public MaskPatternProvider() : array<string|int, array<string|int, int>>
Return values
array<string|int, array<string|int, int>>

RGBProvider()

public RGBProvider() : array<string|int, array<string|int, array<string|int, int>>>
Return values
array<string|int, array<string|int, array<string|int, int>>>

testClampCircleRadius()

public testClampCircleRadius(float $value, float $expected) : void
Parameters
$value : float
$expected : float
Tags
dataProvider

circleRadiusProvider

Return values
void

testClampLogoSpaceValue()

Tests the clamping (between 0 and 177) of the logo space values

public testClampLogoSpaceValue(int $value, int $expected) : void
Parameters
$value : int
$expected : int
Tags
dataProvider

logoSpaceValueProvider

Return values
void

testClampRGBValues()

Tests clamping of the RGB values for $imageTransparencyBG

public testClampRGBValues(array<string|int, mixed> $rgb, array<string|int, mixed> $expected) : void
Parameters
$rgb : array<string|int, mixed>
$expected : array<string|int, mixed>
Tags
dataProvider

RGBProvider

Return values
void

testInvalidEccLevelException()

Tests if an exception is thrown on an incorrect ECC level

public testInvalidEccLevelException() : void
Return values
void

testInvalidRGBValueException()

Tests if an exception is thrown when a non-numeric RGB value was encoutered

public testInvalidRGBValueException() : void
Return values
void

testLogoSpaceStartNullable()

Tests if the optional logo space start values are nullable

public testLogoSpaceStartNullable() : void
Return values
void

testMaskPatternClamp()

Tests the $maskPattern clamping

public testMaskPatternClamp(int $maskPattern, int $expected) : void
Parameters
$maskPattern : int
$expected : int
Tags
dataProvider

MaskPatternProvider

Return values
void

testVersionClamp()

Tests the $version clamping

public testVersionClamp(int $version, int $expected) : void
Parameters
$version : int
$expected : int
Tags
dataProvider

VersionProvider

Return values
void

testVersionMinMaxClamp()

Tests the $versionMin/$versionMax clamping

public testVersionMinMaxClamp(int $versionMin, int $versionMax, int $expectedMin, int $expectedMax) : void
Parameters
$versionMin : int
$versionMax : int
$expectedMin : int
$expectedMax : int
Tags
dataProvider

VersionMinMaxProvider

Return values
void

VersionMinMaxProvider()

public VersionMinMaxProvider() : array<string|int, array<string|int, int>>
Return values
array<string|int, array<string|int, int>>

VersionProvider()

public VersionProvider() : array<string|int, array<string|int, int>>
Return values
array<string|int, array<string|int, int>>

Search results