Sha256: 3d1ae1bbfe806b07cd01c91269e085d4b45d4d049296480e88aa3743914cea2d
Contents?: true
Size: 502 Bytes
Versions: 6
Compression:
Stored size: 502 Bytes
Contents
require 'test_helper' module Workarea class LogGiftCardRedemptionTest < TestCase def test_perform gift_card = Payment::GiftCard.create!(token: '123456') order = Order.create!(placed_at: Time.now) payment = Payment.create!(id: order.id) payment.set_gift_card(number: '123456') LogGiftCardRedemption.new.perform(order.id) LogGiftCardRedemption.new.perform(order.id) gift_card.reload assert_equal(1, gift_card.redemptions.count) end end end
Version data entries
6 entries across 6 versions & 1 rubygems