public function testEditWebhookOnlyTargetUrl() { $wh = Utils::addWebhook(); $wh->setTargetUrl('http://wp.pl'); $resp = Utils::getBuddy()->getApiWebhooks()->editWebhook($wh, Utils::getWorkspaceDomain(), $wh->getId()); $this->assertInstanceOf('Buddy\\Objects\\Webhook', $resp); $this->assertEquals($wh->getTargetUrl(), $resp->getTargetUrl()); $this->assertEquals($wh->getSecretKey(), $resp->getSecretKey()); $this->assertEquals($wh->getProjectFilter(), $resp->getProjectFilter()); $events = $resp->getEvents(); $this->assertInternalType('array', $events); $this->assertEquals(1, count($events)); $this->assertEquals(Webhook::EVENT_RELEASE_FAILED, $events[0]); }