diff --git a/module/Rest/test-api/Action/ListDomainsTest.php b/module/Rest/test-api/Action/ListDomainsTest.php index cf3167f8..075b6d09 100644 --- a/module/Rest/test-api/Action/ListDomainsTest.php +++ b/module/Rest/test-api/Action/ListDomainsTest.php @@ -32,6 +32,10 @@ class ListDomainsTest extends ApiTestCase 'domain' => 'doma.in', 'isDefault' => true, ], + [ + 'domain' => 'detached-with-redirects.com', + 'isDefault' => false, + ], [ 'domain' => 'example.com', 'isDefault' => false, diff --git a/module/Rest/test-api/Fixtures/DomainFixture.php b/module/Rest/test-api/Fixtures/DomainFixture.php index dc77864f..31e68f21 100644 --- a/module/Rest/test-api/Fixtures/DomainFixture.php +++ b/module/Rest/test-api/Fixtures/DomainFixture.php @@ -6,6 +6,7 @@ namespace ShlinkioApiTest\Shlink\Rest\Fixtures; use Doctrine\Common\DataFixtures\AbstractFixture; use Doctrine\Persistence\ObjectManager; +use Shlinkio\Shlink\Core\Config\NotFoundRedirects; use Shlinkio\Shlink\Core\Entity\Domain; class DomainFixture extends AbstractFixture @@ -17,6 +18,11 @@ class DomainFixture extends AbstractFixture $this->addReference('example_domain', $domain); $manager->persist(Domain::withAuthority('this_domain_is_detached.com')); + + $detachedWithRedirects = Domain::withAuthority('detached-with-redirects.com'); + $detachedWithRedirects->configureNotFoundRedirects(new NotFoundRedirects('foo.com', 'bar.com')); + $manager->persist($detachedWithRedirects); + $manager->flush(); } }