ListBuilderUnitTest
extends ListBuilderTestsBase
in package
Tags
Table of Contents
- commonBehaviourDataProvider() : array<string|int, mixed>
- Testing data provider
- listingFormDataProvider() : array<string|int, mixed>
- Data provider for the testListingForm
- testCommonBehaviour() : void
- Testing method
- testListingForm() : void
- Testing listing form
- runAssertions() : void
- Method runs string assertions
- setUp() : void
- {@inheritdoc}
- assertStringContainsStrings() : void
- Asserting that string contains substrings
- commonSubstring() : array<string|int, mixed>
- Combining substrings to assert
Methods
commonBehaviourDataProvider()
Testing data provider
public
commonBehaviourDataProvider() : array<string|int, mixed>
Return values
array<string|int, mixed> —testing data
listingFormDataProvider()
Data provider for the testListingForm
public
listingFormDataProvider() : array<string|int, mixed>
Return values
array<string|int, mixed> —test data
testCommonBehaviour()
Testing method
public
testCommonBehaviour(callable $setup, callable $assertions) : void
Parameters
- $setup : callable
-
setup method
- $assertions : callable
-
assertions method
Tags
Return values
void —testListingForm()
Testing listing form
public
testListingForm(int $createButton, array<string|int, mixed> $records, array<string|int, mixed> $asserts) : void
Parameters
- $createButton : int
-
do we need to show create button
- $records : array<string|int, mixed>
-
list of records to be displayed
- $asserts : array<string|int, mixed>
-
asserts
Tags
Return values
void —runAssertions()
Method runs string assertions
protected
runAssertions(array<string|int, mixed> $asserts, string $content) : void
Parameters
- $asserts : array<string|int, mixed>
-
asserts
- $content : string
-
content to assert
Return values
void —setUp()
{@inheritdoc}
protected
setUp() : void
Tags
Return values
void —assertStringContainsStrings()
Asserting that string contains substrings
private
assertStringContainsStrings(array<string|int, mixed> $needles, string $haystack) : void
Parameters
- $needles : array<string|int, mixed>
- $haystack : string
Return values
void —commonSubstring()
Combining substrings to assert
private
commonSubstring(array<string|int, mixed> $specificSubstrings) : array<string|int, mixed>
Parameters
- $specificSubstrings : array<string|int, mixed>
-
specific substrings
Return values
array<string|int, mixed> —total list of substrings