PHP code example of traviscarden / behat-table-comparison
1. Go to this page and download the library: Download traviscarden/behat-table-comparison library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
traviscarden / behat-table-comparison example snippets
use Behat\Behat\Context\Context;
use Behat\Gherkin\Node\TableNode;
use TravisCarden\BehatTableComparison\TableEqualityAssertion;
class FeatureContext implements Context
{
/**
* @Then I should ta = [
['Frodo Baggins', 'Hobbit'],
['Samwise "Sam" Gamgee', 'Hobbit'],
['Saruman the White', 'Wizard'],
['Legolas', 'Elf'],
['Gimli', 'Dwarf'],
['Aragorn (Strider)', 'Man'],
['Boromir', 'Man'],
['Meriadoc "Merry" Brandybuck', 'Hobbit'],
['Peregrin "Pippin" Took', 'Hobbit'],
];
$actual = new TableNode($application_data);
// Build and execute assertion.
(new TableEqualityAssertion($expected, $actual))
->expectHeader(['name', 'race'])
->ignoreRowOrder()
->setMissingRowsLabel('Missing characters')
->setUnexpectedRowsLabel('Unexpected characters')
->assert();
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.