Sha256: 85a40612f1122c3de31f6a5af51a95c42ecd62588598a31e0dd079055758c2e4
Contents?: true
Size: 1.65 KB
Versions: 5
Compression:
Stored size: 1.65 KB
Contents
require 'test_helper' class OrderRiskTest < Test::Unit::TestCase def test_create_order_risk fake "orders/450789469/risks", :method => :post, :body => load_fixture('order_risk') v = ShopifyAPI::OrderRisk.new(:order_id => 450789469) v.message = "This order was placed from a proxy IP" v.recommendation = "cancel" v.score = "1.0" v.source = "External" v.merchant_message = "This order was placed from a proxy IP" v.display = true v.cause_cancel = true v.save assert_equal 284138680, v.id end def test_get_order_risks fake "orders/450789469/risks", :method => :get, :body => load_fixture('order_risks') v = ShopifyAPI::OrderRisk.find(:all, :params => {:order_id => 450789469}) assert_equal 2, v.size end def test_get_order_risk fake "orders/450789469/risks/284138680", :method => :get, :body => load_fixture('order_risk') v = ShopifyAPI::OrderRisk.find(284138680, :params => {:order_id => 450789469}) assert_equal 284138680, v.id end def test_delete_order_risk fake "orders/450789469/risks/284138680", :method => :get, :body => load_fixture('order_risk') fake "orders/450789469/risks/284138680", :method => :delete, :body => "destroyed" v = ShopifyAPI::OrderRisk.find(284138680, :params => {:order_id => 450789469}) assert v.destroy end def test_delete_order_risk fake "orders/450789469/risks/284138680", :method => :get, :body => load_fixture('order_risk') fake "orders/450789469/risks/284138680", :method => :put, :body => load_fixture('order_risk') v = ShopifyAPI::OrderRisk.find(284138680, :params => {:order_id => 450789469}) v.position = 3 v.save end end
Version data entries
5 entries across 5 versions & 1 rubygems