|
4 | 4 |
|
5 | 5 | RSpec.describe "FileUploadTest" do |
6 | 6 |
|
7 | | - it "test_initialization_with_parameters_missing" do |
| 7 | + it "test_initialization_with_private_key_missing" do |
8 | 8 | request_obj = double |
9 | 9 | expect { |
10 | 10 | ImageKit::ImageKitClient.new(" ", PUBLIC_KEY, URL_ENDPOINT) |
11 | | - }.to raise_error(ArgumentError) |
| 11 | + }.to raise_error(ArgumentError, MISSING_PRIVATE_KEY) |
12 | 12 | end |
13 | 13 |
|
14 | | - it "test_initialization_with_non_string_parameters" do |
| 14 | + it "test_initialization_with_non_string_private_key" do |
15 | 15 | request_obj = double |
16 | 16 | expect { |
17 | 17 | ImageKit::ImageKitClient.new({RANDOM: "RANDOM"}, PUBLIC_KEY, URL_ENDPOINT) |
18 | | - }.to raise_error(ArgumentError) |
| 18 | + }.to raise_error(ArgumentError, MISSING_PRIVATE_KEY) |
| 19 | + end |
| 20 | + |
| 21 | + it "test_initialization_with_public_key_missing" do |
| 22 | + request_obj = double |
| 23 | + expect { |
| 24 | + ImageKit::ImageKitClient.new(PRIVATE_KEY, " ", URL_ENDPOINT) |
| 25 | + }.to raise_error(ArgumentError, MISSING_PUBLIC_KEY) |
| 26 | + end |
| 27 | + |
| 28 | + it "test_initialization_with_non_string_public_key" do |
| 29 | + request_obj = double |
| 30 | + expect { |
| 31 | + ImageKit::ImageKitClient.new(PRIVATE_KEY, {RANDOM: "RANDOM"}, URL_ENDPOINT) |
| 32 | + }.to raise_error(ArgumentError, MISSING_PUBLIC_KEY) |
| 33 | + end |
| 34 | + |
| 35 | + it "test_initialization_with_url_endpoint_missing" do |
| 36 | + request_obj = double |
| 37 | + expect { |
| 38 | + ImageKit::ImageKitClient.new(PRIVATE_KEY, PUBLIC_KEY, " ") |
| 39 | + }.to raise_error(ArgumentError, MISSING_URL_ENDPOINT) |
| 40 | + end |
| 41 | + |
| 42 | + it "test_initialization_with_non_string_url_endpoint" do |
| 43 | + request_obj = double |
| 44 | + expect { |
| 45 | + ImageKit::ImageKitClient.new(PRIVATE_KEY, PUBLIC_KEY, {RANDOM: "RANDOM"}) |
| 46 | + }.to raise_error(ArgumentError, MISSING_URL_ENDPOINT) |
19 | 47 | end |
20 | 48 |
|
21 | 49 | it "test_upload_with_valid_expected_success" do |
|
0 commit comments