소스 검색

Add CostarTest

Daniel Supernault 6 년 전
부모
커밋
04a2c93096
1개의 변경된 파일24개의 추가작업 그리고 0개의 파일을 삭제
  1. 24 0
      tests/Unit/CostarTest.php

+ 24 - 0
tests/Unit/CostarTest.php

@@ -0,0 +1,24 @@
+<?php
+
+namespace Tests\Unit;
+
+use App\Util\ActivityPub\Helpers;
+use Tests\TestCase;
+use Illuminate\Foundation\Testing\WithFaker;
+use Illuminate\Foundation\Testing\RefreshDatabase;
+
+class CostarTest extends TestCase
+{
+    /** @test */
+    public function blockedDomain()
+    {
+    	$domains = config('costar.domain.block');
+        $this->assertTrue(in_array('example.net', $domains));
+
+        $blockedDomain = 'https://example.org/user/replyGuy';
+        $this->assertFalse(Helpers::validateUrl($blockedDomain));
+
+        $unblockedDomain = 'https://pixelfed.org/user/pixelfed';
+        $this->assertEquals(Helpers::validateUrl($unblockedDomain), $unblockedDomain);
+    }
+}