]> git.mxchange.org Git - friendica-addons.git/blobdiff - twitter/vendor/abraham/twitteroauth/tests/HmacSha1Test.php
Merge branch '3.6-rc'
[friendica-addons.git] / twitter / vendor / abraham / twitteroauth / tests / HmacSha1Test.php
diff --git a/twitter/vendor/abraham/twitteroauth/tests/HmacSha1Test.php b/twitter/vendor/abraham/twitteroauth/tests/HmacSha1Test.php
new file mode 100644 (file)
index 0000000..cf37a22
--- /dev/null
@@ -0,0 +1,35 @@
+<?php
+
+namespace Abraham\TwitterOAuth\Tests;
+
+use Abraham\TwitterOAuth\HmacSha1;
+
+class HmacSha1Test extends AbstractSignatureMethodTest
+{
+    protected $name = 'HMAC-SHA1';
+
+    public function getClass()
+    {
+        return new HmacSha1();
+    }
+
+    public function signatureDataProvider()
+    {
+        return [
+            ['5CoEcoq7XoKFjwYCieQvuzadeUA=', $this->getRequest(), $this->getConsumer(), $this->getToken()],
+            [
+                'EBw0gHngam3BTx8kfPfNNSyKem4=',
+                $this->getRequest(),
+                $this->getConsumer('key', 'secret'),
+                $this->getToken()
+            ],
+            [
+                'kDsHFZzws2a5M6cAQjfpdNBo+v8=',
+                $this->getRequest(),
+                $this->getConsumer('key', 'secret'),
+                $this->getToken('key', 'secret')
+            ],
+            ['EBw0gHngam3BTx8kfPfNNSyKem4=', $this->getRequest(), $this->getConsumer('key', 'secret'), null],
+        ];
+    }
+}
\ No newline at end of file