File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
33RSpec . describe Mailtrap ::ProjectsAPI , :vcr do
4- subject ( :project ) { described_class . new ( account_id , client ) }
4+ subject ( :project_api ) { described_class . new ( account_id , client ) }
55
66 let ( :account_id ) { ENV . fetch ( 'MAILTRAP_ACCOUNT_ID' ) }
77 let ( :client ) { Mailtrap ::Client . new ( api_key : ENV . fetch ( 'MAILTRAP_API_KEY' ) ) }
88
99 describe '#list' do
10- subject ( :list ) { project . list }
10+ subject ( :list ) { project_api . list }
1111
1212 it 'maps response data to Project objects' do
1313 expect ( list ) . to all ( be_a ( Mailtrap ::Project ) )
2727 end
2828
2929 describe '#get' do
30- subject ( :get ) { project . get ( project_id ) }
30+ subject ( :get ) { project_api . get ( project_id ) }
3131
3232 let! ( :created_project ) do
33- project . create (
33+ project_api . create (
3434 name : 'Test Project'
3535 )
3636 end
5858 end
5959
6060 describe '#create' do
61- subject ( :create ) { project . create ( **request ) }
61+ subject ( :create ) { project_api . create ( **request ) }
6262
6363 let ( :request ) do
6464 {
105105 end
106106
107107 describe '#update' do
108- subject ( :update ) { project . update ( project_id , **request ) }
108+ subject ( :update ) { project_api . update ( project_id , **request ) }
109109
110110 let! ( :created_project ) do
111- project . create (
111+ project_api . create (
112112 name : 'Original Project'
113113 )
114114 end
166166 end
167167
168168 describe '#delete' do
169- subject ( :delete ) { project . delete ( project_id ) }
169+ subject ( :delete ) { project_api . delete ( project_id ) }
170170
171171 let! ( :created_project ) do
172- project . create (
172+ project_api . create (
173173 name : 'Project to Delete'
174174 )
175175 end
You can’t perform that action at this time.
0 commit comments