Files
fizzy/test/models/bubble/poppable_test.rb
T
Kevin McConnell dac2611c57 Auto-pop bubbles
2025-02-12 13:20:05 +00:00

18 lines
427 B
Ruby

require "test_helper"
class Bubble::PoppableTest < ActiveSupport::TestCase
test "popped scope" do
assert_equal [ bubbles(:shipping) ], Bubble.popped
assert_not_includes Bubble.active, bubbles(:shipping)
end
test "popping" do
assert_not bubbles(:logo).popped?
bubbles(:logo).pop!(user: users(:kevin))
assert bubbles(:logo).popped?
assert_equal users(:kevin), bubbles(:logo).popped_by
end
end