diff options
author | 2021-06-05 09:19:07 +0500 | |
---|---|---|
committer | 2021-06-05 09:34:16 +0500 | |
commit | c5802196271bd56e58f5914799f3a99f2da41d55 (patch) | |
tree | 6da7f9549e26551a17f461ef0e12c5708971debc | |
parent | a18af3952d1d487b7acd131be3431ccd188f0c3c (diff) | |
download | rss-bridge-c5802196271bd56e58f5914799f3a99f2da41d55.tar.gz rss-bridge-c5802196271bd56e58f5914799f3a99f2da41d55.tar.zst rss-bridge-c5802196271bd56e58f5914799f3a99f2da41d55.zip |
[BridgeImplementationTest] Implement feature for testing detectParameters method
-rw-r--r-- | lib/BridgeAbstract.php | 5 | ||||
-rw-r--r-- | tests/BridgeImplementationTest.php | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/lib/BridgeAbstract.php b/lib/BridgeAbstract.php index ee885bf9..6158e3b9 100644 --- a/lib/BridgeAbstract.php +++ b/lib/BridgeAbstract.php @@ -76,6 +76,11 @@ abstract class BridgeAbstract implements BridgeInterface { const PARAMETERS = array(); /** + * Test cases for detectParameters for the bridge + */ + const TEST_DETECT_PARAMETERS = array(); + + /** * Holds the list of items collected by the bridge * * Items must be collected by {@see BridgeInterface::collectData()} diff --git a/tests/BridgeImplementationTest.php b/tests/BridgeImplementationTest.php index 9b74f20e..3d4d1f6c 100644 --- a/tests/BridgeImplementationTest.php +++ b/tests/BridgeImplementationTest.php @@ -135,6 +135,10 @@ class BridgeImplementationTest extends TestCase { } } + foreach($this->obj::TEST_DETECT_PARAMETERS as $url => $params) { + $this->assertEquals($this->obj->detectParameters($url), $params); + } + $this->assertTrue(true); } |