wallabag/tests/SiteConfig/ArraySiteConfigBuilderTest.php

27 lines
714 B
PHP
Raw Normal View History

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