Sha256: 10cba6756a5d066ed0f0af06167b0649c1c0f2ef1b6b7a6825997f799a9e5b7e
Contents?: true
Size: 945 Bytes
Versions: 1
Compression:
Stored size: 945 Bytes
Contents
require 'test_helper' module Workarea module FlowIo class DeleteItemsTest < Workarea::TestCase include Workers def test_deleting_product Sidekiq::Callbacks.enable(FlowIo::DeleteItems) do product = create_product( variants: [ { sku: 'SKU1', regular: 5.00 }, { sku: 'SKU2', regular: 5.00 }, ] ) BogusClient::Items.any_instance.expects(:delete_by_number).times(2) product.destroy end end def test_deleting_rpcing_sku Sidekiq::Callbacks.enable(FlowIo::DeleteItems) do create_product( variants: [ { sku: 'SKU1', regular: 5.00 }, { sku: 'SKU2', regular: 5.00 }, ] ) BogusClient::Items.any_instance.expects(:delete_by_number).times(1) Pricing::Sku.find("SKU1").destroy end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
workarea-flow_io-1.2.1 | test/workers/workarea/flow_io/delete_items_test.rb |