Files
wallabag-mirror/tests/unit/SiteConfig/ArraySiteConfigBuilderTest.php
2026-04-22 11:26:13 +02:00

27 lines
731 B
PHP

<?php
namespace Wallabag\Tests\Unit\SiteConfig;
use PHPUnit\Framework\TestCase;
use Wallabag\SiteConfig\ArraySiteConfigBuilder;
use Wallabag\SiteConfig\SiteConfig;
class ArraySiteConfigBuilderTest extends TestCase
{
public function testItReturnsSiteConfigThatExists(): void
{
$builder = new ArraySiteConfigBuilder(['example.com' => []]);
$res = $builder->buildForHost('www.example.com');
$this->assertInstanceOf(SiteConfig::class, $res);
}
public function testItReturnsFalseOnAHostThatDoesNotExist(): void
{
$builder = new ArraySiteConfigBuilder(['anotherexample.com' => []]);
$res = $builder->buildForHost('example.com');
$this->assertfalse($res);
}
}