/** * @group test */ public function testPatchDomain() { $newDomain = new Domain(); $newDomain->setPath('/'); $newDomain->setDomain('testDomainName'); $newDomain->setTheme('defaultTheme'); $newDomain->save(); $patched = $this->getObjects()->patch('jarves/domain', $newDomain->getId(), ['domain' => 'testdomain.tld', 'theme' => 'coreLayouts']); $this->assertTrue($patched); $domain = DomainQuery::create()->findOneById($newDomain->getId()); $this->assertEquals('testdomain.tld', $domain->getDomain()); $this->assertEquals('coreLayouts', $domain->getTheme()); $newDomain->delete(); }