Applied pull request patch https://github.com/magento/magento2/pull/11722.patch (created by @nmalevanec) based on commit(s):
1. 751143bc1c79c14979b1282ec5115ffa58f5d0f9
Fixed GitHub Issues in 2.3-develop branch:
- magento/magento2#6802: Magento\Search\Helper\getSuggestUrl() not used in search template (reported by @schmengler)
the setUp() method has been declared public previously. while this is not
technically an error, there is no need in changing the visibility.
this commit addresses the issue by reverting test-cases setUp() methods
visibility from public back to protected.
additionally the BaseTestCase in Magento\Framework\TestFramework\Unit is
made abstract. this has been done because it would otherwise be identified
as test-case with no tests while it's only an abstract one.
further additionally some docblocks are added to address code sniffer
warnings.
fixes#2985