| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 
							- # frozen_string_literal: true
 
- 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_update_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
 
 
  |