Skip to content

Commit

Permalink
add discoveries
Browse files Browse the repository at this point in the history
  • Loading branch information
ksvirkou-hubspot committed Nov 7, 2020
1 parent 559885d commit c4e73eb
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 0 deletions.
1 change: 1 addition & 0 deletions lib/Discovery/Cms/Discovery.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
/**
* @method AuditLogs\Discovery auditLogs()
* @method Domains\Discovery domains()
* @method Hubdb\Discovery hubdb()
* @method Performance\Discovery performance()
* @method SiteSearch\Discovery siteSearch()
* @method UrlRedirects\Discovery urlRedirects()
Expand Down
13 changes: 13 additions & 0 deletions lib/Discovery/Cms/Hubdb/Discovery.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace HubSpot\Discovery\Cms\Hubdb;

use HubSpot\Client\Cms\Hubdb\Api\DefaultApi;
use HubSpot\Discovery\DiscoveryBase;

/**
* @method DefaultApi defaultApi()
*/
class Discovery extends DiscoveryBase
{
}
1 change: 1 addition & 0 deletions tests/spec/Discovery/Cms/DiscoverySpec.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ public function it_creates_clients()
{
$this->auditLogs()->shouldHaveType(\HubSpot\Discovery\Cms\AuditLogs\Discovery::class);
$this->domains()->shouldHaveType(\HubSpot\Discovery\Cms\Domains\Discovery::class);
$this->hubdb()->shouldHaveType(\HubSpot\Discovery\Cms\Hubdb\Discovery::class);
$this->performance()->shouldHaveType(\HubSpot\Discovery\Cms\Performance\Discovery::class);
$this->siteSearch()->shouldHaveType(\HubSpot\Discovery\Cms\SiteSearch\Discovery::class);
$this->urlRedirects()->shouldHaveType(\HubSpot\Discovery\Cms\UrlRedirects\Discovery::class);
Expand Down
26 changes: 26 additions & 0 deletions tests/spec/Discovery/Cms/Hubdb/DiscoverySpec.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?php

namespace spec\HubSpot\Discovery\Cms\Hubdb;

use GuzzleHttp\Client;
use HubSpot\Client\Cms\Hubdb\Api\DefaultApi;
use HubSpot\Config;
use PhpSpec\ObjectBehavior;

class DiscoverySpec extends ObjectBehavior
{
public function let(Client $client, Config $config)
{
$this->beConstructedWith($client, $config);
}

public function it_is_initializable()
{
$this->shouldHaveType(\HubSpot\Discovery\Cms\Hubdb\Discovery::class);
}

public function it_creates_clients()
{
$this->defaultApi()->shouldHaveType(DefaultApi::class);
}
}

0 comments on commit c4e73eb

Please sign in to comment.