public function AgeTrackerTest::testGetTrackedHeaders in Pantheon Advanced Page Cache 8
Tests AgeTracker::getTrackedHeaders
@dataProvider providerPathsAndHeaders @covers ::getTrackedHeaders
Parameters
string $path: The url being tracked
array $headers: The headers of each time the URL was checked
File
- tests/
behat/ helper_classes/ tests/ AgeTrackerTest.php, line 25
Class
- AgeTrackerTest
- @covers AgeTracker
Namespace
PantheonSystems\CDNBehatHelpers\testsCode
public function testGetTrackedHeaders($path, array $headers_set) {
$AgeTracker = new AgeTracker();
foreach ($headers_set as $headers) {
$AgeTracker
->trackHeaders($path, $headers);
}
$actual_tracked_headers = $AgeTracker
->getTrackedHeaders($path);
$this
->assertEquals($headers_set, $actual_tracked_headers);
}