SearchTabsHelperTest
extends TestCase
in package
SearchTabsHelper unit tests.
Tags
Table of Contents
- $filterConfig : mixed
- $tabConfig : mixed
- testExtractClassName() : void
- Test extractClassName()
- testFiltersMatch() : void
- Test filtersMatch()
- testGetHiddenFilters() : void
- Test getHiddenFilters()
- testTabConfig() : void
- Test getTabConfig() and getTabFilterConfig()
- getSearchTabsHelper() : SearchTabsHelper
- Create a SearchTabsHelper
Properties
$filterConfig
protected
mixed
$filterConfig
= ['Solr:video' => ['format:video'], 'Solr:main' => ['building:main'], 'Solr:mainvideo' => ['building:main', 'format:video'], 'Solr:branch' => ['building:branch'], 'Primo:dissertation' => ['rtype:Dissertations']]
$tabConfig
protected
mixed
$tabConfig
= ['default_unfiltered' => ['Solr' => 'Local Index', 'Solr:video' => 'Local Videos', 'Primo' => 'Primo Central', 'Primo:dissertation' => 'Dissertations in Primo Central'], 'default_filtered' => ['Solr:main' => 'Main Library', 'Solr:mainvideo' => 'Main Library Videos', 'Solr:branch' => 'Branch Library', 'Primo' => 'Primo Central', 'Primo:dissertation' => 'Dissertations in Primo Central'], 'no_tabs' => []]
Methods
testExtractClassName()
Test extractClassName()
public
testExtractClassName() : void
Return values
void —testFiltersMatch()
Test filtersMatch()
public
testFiltersMatch() : void
Return values
void —testGetHiddenFilters()
Test getHiddenFilters()
public
testGetHiddenFilters() : void
Return values
void —testTabConfig()
Test getTabConfig() and getTabFilterConfig()
public
testTabConfig() : void
Return values
void —getSearchTabsHelper()
Create a SearchTabsHelper
protected
getSearchTabsHelper([string $config = 'default_unfiltered' ][, array<string|int, mixed> $filters = null ]) : SearchTabsHelper
Parameters
- $config : string = 'default_unfiltered'
-
Which config set to use
- $filters : array<string|int, mixed> = null
-
Active filters for a simulated request