Sha256: 11e4bdaed06e3475c9ac249e4ab8d702bb771f129ba07006243debe18ebd22c6

Contents?: true

Size: 626 Bytes

Versions: 2

Compression:

Stored size: 626 Bytes

Contents

module Workarea
  decorate OrderTest, with: :kount do
    def test_review_status
      order = Order.new(
        email: 'test@workarea.com',
        created_at: Time.current,
        kount_decision: :review
      )
      order.items.build(product_id: 'PROD', sku: 'SKU1')

      assert_equal(:review, order.status)
    end

    def test_kount_review_orders_are_not_abandoned
      order = Order.new(
        email: 'test@workarea.com',
        created_at: Time.current - 1.day,
        kount_decision: :review
      )
      order.items.build(product_id: 'PROD', sku: 'SKU1')

      refute(order.abandoned?)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
workarea-kount-3.3.1 test/models/workarea/order_test.decorator
workarea-kount-3.3.0 test/models/workarea/order_test.decorator