• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stripe / stripe-ruby / #5867

18 Apr 2024 09:24PM UTC coverage: 92.724% (-4.8%) from 97.485%
#5867

push

github

ramya-stripe
Bump version to 11.2.0

10067 of 10857 relevant lines covered (92.72%)

258.85 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

91.67
/test/stripe/capability_test.rb
1
# frozen_string_literal: true
2

3
require File.expand_path("../test_helper", __dir__)
1✔
4

5
module Stripe
1✔
6
  class CapabilityTest < Test::Unit::TestCase
1✔
7
    context "#resource_url" do
1✔
8
      should "return a resource URL" do
1✔
9
        capability = Stripe::Capability.construct_from(
1✔
10
          id: "acap_123",
11
          account: "acct_123"
12
        )
13
        assert_equal "/v1/accounts/acct_123/capabilities/acap_123",
1✔
14
                     capability.resource_url
×
15
      end
16

17
      should "raise without an account" do
1✔
18
        capability = Stripe::Capability.construct_from(id: "acap_123")
1✔
19
        assert_raises NotImplementedError do
1✔
20
          capability.resource_url
1✔
21
        end
22
      end
23
    end
24

25
    should "raise on #retrieve" do
1✔
26
      assert_raises NotImplementedError do
1✔
27
        Stripe::Capability.retrieve("acap_123")
1✔
28
      end
29
    end
30

31
    should "raise on #update" do
1✔
32
      assert_raises NotImplementedError do
1✔
33
        Stripe::Capability.update("acap_123", {})
1✔
34
      end
35
    end
36

37
    should "be saveable" do
1✔
38
      capability = Stripe::Account.retrieve_capability("acct_123", "acap_123")
1✔
39
      capability.requested = true
1✔
40
      capability.save
1✔
41
      assert_requested :post,
1✔
42
                       "#{Stripe.api_base}/v1/accounts/#{capability.account}/capabilities/#{capability.id}"
×
43
    end
44
  end
45
end
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc