Skip to content

Commit 3c0d603

Browse files
committed
added file test
1 parent 47c7dc7 commit 3c0d603

File tree

2 files changed

+85
-1
lines changed

2 files changed

+85
-1
lines changed

test/imagekit/api_service/file_test.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
require_relative '../spec_helper'
2-
require 'pry'
2+
33
RSpec.describe ImageKitIo::ApiService::File do
44
let(:file_api_service) { described_class }
55
let(:config) { ImageKitIo.config }

test/imagekit/client_test.rb

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,90 @@
100100
expect(file_list[:code]).to eq(200)
101101
end
102102

103+
it "test_file_versions_with_valid_expected_success" do
104+
request_obj = double
105+
allow(ImageKitIo::Request)
106+
.to receive(:new)
107+
.with(private_key, public_key, url_endpoint)
108+
.and_return(request_obj)
109+
110+
allow(request_obj)
111+
.to receive(:create_headers)
112+
.and_return({})
113+
114+
allow(request_obj)
115+
.to receive(:request)
116+
.and_return({code: 200})
117+
118+
SUT = ImageKitIo::Client.new(private_key, public_key, url_endpoint)
119+
resp = SUT.file_versions(file_id: 'my_new_file_id')
120+
121+
expect(resp[:code]).to eq(200)
122+
end
123+
124+
it "test_file_version_detail_with_valid_expected_success" do
125+
request_obj = double
126+
allow(ImageKitIo::Request)
127+
.to receive(:new)
128+
.with(private_key, public_key, url_endpoint)
129+
.and_return(request_obj)
130+
131+
allow(request_obj)
132+
.to receive(:create_headers)
133+
.and_return({})
134+
135+
allow(request_obj)
136+
.to receive(:request)
137+
.and_return({code: 200})
138+
139+
SUT = ImageKitIo::Client.new(private_key, public_key, url_endpoint)
140+
resp = SUT.file_version_detail(file_id: 'my_new_file_id', version_id: 'my_file_version_id')
141+
142+
expect(resp[:code]).to eq(200)
143+
end
144+
145+
it "test_delete_file_version_with_valid_expected_success" do
146+
request_obj = double
147+
allow(ImageKitIo::Request)
148+
.to receive(:new)
149+
.with(private_key, public_key, url_endpoint)
150+
.and_return(request_obj)
151+
152+
allow(request_obj)
153+
.to receive(:create_headers)
154+
.and_return({})
155+
156+
allow(request_obj)
157+
.to receive(:request)
158+
.and_return({code: 200})
159+
160+
SUT = ImageKitIo::Client.new(private_key, public_key, url_endpoint)
161+
resp = SUT.delete_file_version(file_id: 'my_new_file_id', version_id: 'my_file_version_id')
162+
163+
expect(resp[:code]).to eq(200)
164+
end
165+
166+
it "test_restore_file_version_with_valid_expected_success" do
167+
request_obj = double
168+
allow(ImageKitIo::Request)
169+
.to receive(:new)
170+
.with(private_key, public_key, url_endpoint)
171+
.and_return(request_obj)
172+
173+
allow(request_obj)
174+
.to receive(:create_headers)
175+
.and_return({})
176+
177+
allow(request_obj)
178+
.to receive(:request)
179+
.and_return({code: 200})
180+
181+
SUT = ImageKitIo::Client.new(private_key, public_key, url_endpoint)
182+
resp = SUT.restore_file_version(file_id: 'my_new_file_id', version_id: 'my_file_version_id')
183+
184+
expect(resp[:code]).to eq(200)
185+
end
186+
103187
it "test_get_file_details_with_valid_expected_success" do
104188
request_obj = double
105189
allow(ImageKitIo::Request)

0 commit comments

Comments
 (0)