Sha256: 2061e4cfd6dd241c720ce5a8f388d7f3421d9bffc624e8d157cb71b3d2b5ec7b

Contents?: true

Size: 471 Bytes

Versions: 6

Compression:

Stored size: 471 Bytes

Contents

require 'test_helper'

module Workarea
  class Review
    class RequestTest < TestCase
      def test_cancel_for_orders!
        requests = Array.new(3) { create_review_request }

        request = requests.first
        Review::Request.cancel_for_orders!(request.order_id)
        assert(request.reload.canceled?)

        Review::Request.cancel_for_orders!(requests.map(&:order_id))
        assert(requests.each(&:reload).all?(&:canceled?))
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
workarea-reviews-3.1.2 test/models/workarea/review/request_test.rb
workarea-reviews-3.1.1 test/models/workarea/review/request_test.rb
workarea-reviews-3.1.0 test/models/workarea/review/request_test.rb
workarea-reviews-3.0.10 test/models/workarea/review/request_test.rb
workarea-reviews-3.0.9 test/models/workarea/review/request_test.rb
workarea-reviews-3.0.8 test/models/workarea/review/request_test.rb