File tree Expand file tree Collapse file tree 25 files changed +233
-27
lines changed
lib/hubspot/discovery/crm Expand file tree Collapse file tree 25 files changed +233
-27
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -7,12 +7,14 @@ module Associations
7
7
class Client
8
8
include Hubspot ::Discovery ::BaseModuleClient
9
9
def api_modules
10
- %i[ v4 ] . freeze
10
+ %i[
11
+ v4
12
+ schema
13
+ ] . freeze
11
14
end
12
15
def api_classes
13
16
%i[
14
17
batch
15
- types
16
18
] . freeze
17
19
end
18
20
end
Original file line number Diff line number Diff line change
1
+ require_relative '../../../../base_api_client'
2
+
3
+ module Hubspot
4
+ module Discovery
5
+ module Crm
6
+ module Associations
7
+ module Schema
8
+ class TypesApi
9
+ include Hubspot ::Discovery ::BaseApiClient
10
+ end
11
+ end
12
+ end
13
+ end
14
+ end
15
+ end
Original file line number Diff line number Diff line change
1
+ require_relative '../../../base_module_client'
2
+
3
+ module Hubspot
4
+ module Discovery
5
+ module Crm
6
+ module Associations
7
+ module Schema
8
+ class Client
9
+ include Hubspot ::Discovery ::BaseModuleClient
10
+ def api_classes
11
+ %i[
12
+ types
13
+ ] . freeze
14
+ end
15
+ end
16
+ end
17
+ end
18
+ end
19
+ end
20
+ end
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ module Discovery
5
5
module Crm
6
6
module Associations
7
7
module V4
8
- class DefinitionsApi
8
+ class BasicApi
9
9
include Hubspot ::Discovery ::BaseApiClient
10
10
end
11
11
end
Original file line number Diff line number Diff line change @@ -7,10 +7,15 @@ module Associations
7
7
module V4
8
8
class Client
9
9
include Hubspot ::Discovery ::BaseModuleClient
10
+ def api_modules
11
+ %i[
12
+ schema
13
+ ] . freeze
14
+ end
10
15
def api_classes
11
16
%i[
17
+ basic
12
18
batch
13
- definitions
14
19
] . freeze
15
20
end
16
21
end
Original file line number Diff line number Diff line change
1
+ require_relative '../../../../../base_api_client'
2
+
3
+ module Hubspot
4
+ module Discovery
5
+ module Crm
6
+ module Associations
7
+ module V4
8
+ module Schema
9
+ class DefinitionsApi
10
+ include Hubspot ::Discovery ::BaseApiClient
11
+ end
12
+ end
13
+ end
14
+ end
15
+ end
16
+ end
17
+ end
Original file line number Diff line number Diff line change
1
+ require_relative '../../../../base_api_client'
2
+
3
+ module Hubspot
4
+ module Discovery
5
+ module Crm
6
+ module Associations
7
+ module V4
8
+ module Schema
9
+ class Client
10
+ include Hubspot ::Discovery ::BaseModuleClient
11
+ def api_classes
12
+ %i[
13
+ definitions
14
+ ] . freeze
15
+ end
16
+ end
17
+ end
18
+ end
19
+ end
20
+ end
21
+ end
22
+ end
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ class Client
10
10
def api_modules
11
11
%i[
12
12
calls
13
+ communications
13
14
emails
14
15
feedback_submissions
15
16
meetings
Original file line number Diff line number Diff line change
1
+ require_relative '../../../../base_api_client'
2
+
3
+ module Hubspot
4
+ module Discovery
5
+ module Crm
6
+ module Objects
7
+ module Communications
8
+ class BasicApi
9
+ include Hubspot ::Discovery ::BaseApiClient
10
+ end
11
+ end
12
+ end
13
+ end
14
+ end
15
+ end
Original file line number Diff line number Diff line change
1
+ require_relative '../../../../base_api_client'
2
+
3
+ module Hubspot
4
+ module Discovery
5
+ module Crm
6
+ module Objects
7
+ module Communications
8
+ class BatchApi
9
+ include Hubspot ::Discovery ::BaseApiClient
10
+ end
11
+ end
12
+ end
13
+ end
14
+ end
15
+ end
Original file line number Diff line number Diff line change
1
+ require_relative '../../../../base_api_client'
2
+
3
+ module Hubspot
4
+ module Discovery
5
+ module Crm
6
+ module Objects
7
+ module Communications
8
+ class PublicObjectApi
9
+ include Hubspot ::Discovery ::BaseApiClient
10
+ end
11
+ end
12
+ end
13
+ end
14
+ end
15
+ end
Original file line number Diff line number Diff line change
1
+ require_relative '../../../../base_api_client'
2
+
3
+ module Hubspot
4
+ module Discovery
5
+ module Crm
6
+ module Objects
7
+ module Communications
8
+ class SearchApi
9
+ include Hubspot ::Discovery ::BaseApiClient
10
+ end
11
+ end
12
+ end
13
+ end
14
+ end
15
+ end
Original file line number Diff line number Diff line change
1
+ require_relative '../../../base_module_client'
2
+
3
+ module Hubspot
4
+ module Discovery
5
+ module Crm
6
+ module Objects
7
+ module Communications
8
+ class Client
9
+ include Hubspot ::Discovery ::BaseModuleClient
10
+
11
+ def api_classes
12
+ %i[
13
+ basic
14
+ batch
15
+ public_object
16
+ search
17
+ ] . freeze
18
+ end
19
+ end
20
+ end
21
+ end
22
+ end
23
+ end
24
+ end
Original file line number Diff line number Diff line change 4
4
subject ( :client ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . associations }
5
5
6
6
it { is_expected . to respond_to ( :v4 ) }
7
+ it { is_expected . to respond_to ( :schema ) }
7
8
end
Original file line number Diff line number Diff line change
1
+ require 'spec_helper'
2
+
3
+ describe 'Hubspot::Discovery::Crm::Associations::Schema::TypesApi' do
4
+ subject ( :types_api ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . associations . schema . types_api }
5
+
6
+ it { is_expected . to respond_to ( :get_all ) }
7
+ end
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ require 'spec_helper'
2
+
3
+ describe 'Hubspot::Discovery::Crm::Associations::V4::BasicApi' do
4
+ subject ( :basic_api ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . associations . v4 . basic_api }
5
+
6
+ it { is_expected . to respond_to ( :archive ) }
7
+ it { is_expected . to respond_to ( :create_default ) }
8
+ it { is_expected . to respond_to ( :create ) }
9
+ it { is_expected . to respond_to ( :get_page ) }
10
+ end
Original file line number Diff line number Diff line change
1
+ require 'spec_helper'
2
+
3
+ describe 'Hubspot::Client' do
4
+ subject ( :client ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . associations . v4 }
5
+
6
+ it { is_expected . to respond_to ( :schema ) }
7
+ end
Original file line number Diff line number Diff line change 1
1
require 'spec_helper'
2
2
3
- describe 'Hubspot::Discovery::Crm::Associations::V4::DefinitionsApi' do
4
- subject ( :definitions_api ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . associations . v4 . definitions_api }
3
+ describe 'Hubspot::Discovery::Crm::Associations::V4::Schema:: DefinitionsApi' do
4
+ subject ( :definitions_api ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . associations . v4 . schema . definitions_api }
5
5
6
6
it { is_expected . to respond_to ( :get_all ) }
7
- it { is_expected . to respond_to ( :archive ) }
7
+ it { is_expected . to respond_to ( :delete ) }
8
8
it { is_expected . to respond_to ( :create ) }
9
9
it { is_expected . to respond_to ( :update ) }
10
10
end
Original file line number Diff line number Diff line change 4
4
subject ( :client ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . objects }
5
5
6
6
it { is_expected . to respond_to ( :calls ) }
7
+ it { is_expected . to respond_to ( :communications ) }
7
8
it { is_expected . to respond_to ( :emails ) }
8
9
it { is_expected . to respond_to ( :feedback_submissions ) }
9
10
it { is_expected . to respond_to ( :meetings ) }
Original file line number Diff line number Diff line change
1
+ require 'spec_helper'
2
+
3
+ describe 'Hubspot::Discovery::Crm::Objects::Communications::BasicApi' do
4
+ subject ( :api ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . objects . communications . basic_api }
5
+
6
+ it { is_expected . to respond_to ( :archive ) }
7
+ it { is_expected . to respond_to ( :create ) }
8
+ it { is_expected . to respond_to ( :get_by_id ) }
9
+ it { is_expected . to respond_to ( :get_page ) }
10
+ end
Original file line number Diff line number Diff line change
1
+ require 'spec_helper'
2
+
3
+ describe 'Hubspot::Discovery::Crm::Objects::Communications::BatchApi' do
4
+ subject ( :api ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . objects . communications . batch_api }
5
+
6
+ it { is_expected . to respond_to ( :archive ) }
7
+ it { is_expected . to respond_to ( :create ) }
8
+ it { is_expected . to respond_to ( :read ) }
9
+ it { is_expected . to respond_to ( :update ) }
10
+ end
Original file line number Diff line number Diff line change
1
+ require 'spec_helper'
2
+
3
+ describe 'Hubspot::Discovery::Crm::Objects::Communications::PublicObjectApi' do
4
+ subject ( :api ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . objects . communications . public_object_api }
5
+
6
+ it { is_expected . to respond_to ( :merge ) }
7
+ end
Original file line number Diff line number Diff line change
1
+ require 'spec_helper'
2
+
3
+ describe 'Hubspot::Discovery::Crm::Objects::Communications::SearchApi' do
4
+ subject ( :api ) { Hubspot ::Client . new ( access_token : 'test' ) . crm . objects . communications . search_api }
5
+
6
+ it { is_expected . to respond_to ( :do_search ) }
7
+ end
You can’t perform that action at this time.
0 commit comments