Sha256: 4dace222cd3455ee66018c55642d0f2f1f7bc3a4fcde5686f2b900d96172a65c
Contents?: true
Size: 740 Bytes
Versions: 1
Compression:
Stored size: 740 Bytes
Contents
require_relative "test_helper" class KloudlessTest < Minitest::Test def test_unauthorized assert_raises Kloudless::ForbiddenError do Kloudless::Account.list end end def test_authorize_api_key Kloudless.authorize(api_key: "API_KEY") Kloudless.http.mock_response(Struct.new(:body).new('{}')) do Kloudless::Account.list assert_equal "ApiKey API_KEY", Kloudless::HTTP.last_request["Authorization"] end end def test_authorize_account_key Kloudless.authorize(account_key: "ACCOUNT_KEY") Kloudless.http.mock_response(Struct.new(:body).new('{}')) do Kloudless::Account.list assert_equal "AccountKey ACCOUNT_KEY", Kloudless::HTTP.last_request["Authorization"] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kloudless-0.1.0 | test/kloudless_test.rb |