Sha256: fef4db26da38f0c4ce88129626cfc1eadea6cc03e29979876059c41e59f93ae5

Contents?: true

Size: 1.08 KB

Versions: 42

Compression:

Stored size: 1.08 KB

Contents

require 'test_helper'

class ApplicationCreditTest < Test::Unit::TestCase
  def test_application_credit_create
    fake "application_credits", method: :post, status: 201, body: load_fixture('application_credit')

    credit = ShopifyAPI::ApplicationCredit.create(
      description: "refund for application charge",
      amount: 5.00,
      api_client_id: 861378,
      shop_id: 487168
    )

    assert_equal 'refund for application charge', credit.description
    assert_equal '5.00', credit.amount
  end

  def test_get_application_credit
    fake "application_credits/803742", method: :get, status: 201, body: load_fixture('application_credit')

    credit = ShopifyAPI::ApplicationCredit.find(803742)

    assert_equal 'refund for application charge', credit.description
    assert_equal '5.00', credit.amount
  end

  def test_list_application_credits
    fake "application_credits", method: :get, status: 201, body: load_fixture('application_credits')

    credit = ShopifyAPI::ApplicationCredit.find(:all)

    assert_equal 2, credit.size
    assert_equal '10.00', credit.last.amount
  end
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
shopify_api-9.2.0 test/application_credit_test.rb
shopify_api-9.1.0 test/application_credit_test.rb
shopify_api-9.0.4 test/application_credit_test.rb
shopify_api-9.0.3 test/application_credit_test.rb
shopify_api-9.0.2 test/application_credit_test.rb
shopify_api-9.0.1 test/application_credit_test.rb
shopify_api-9.0.0 test/application_credit_test.rb
shopify_api-8.1.0 test/application_credit_test.rb
shopify_api-8.0.0 test/application_credit_test.rb
shopify_api-7.1.0 test/application_credit_test.rb
shopify_api-7.0.2 test/application_credit_test.rb
shopify_api-7.0.1 test/application_credit_test.rb
shopify_api-7.0.0 test/application_credit_test.rb
shopify_api-6.0.0 test/application_credit_test.rb
shopify_api-5.2.4 test/application_credit_test.rb
shopify_api-5.2.3 test/application_credit_test.rb
shopify_api-5.2.2 test/application_credit_test.rb
shopify_api-5.2.1 test/application_credit_test.rb
shopify_api-5.2.0 test/application_credit_test.rb
shopify_api-5.1.0 test/application_credit_test.rb