Sha256: 938a8b601fcc7e05863d78bd1cde0ec60266cbc78e746bce41080b73f506034b
Contents?: true
Size: 834 Bytes
Versions: 28
Compression:
Stored size: 834 Bytes
Contents
require 'test_helper' module Workarea class Segment module Rules class LoggedInTest < TestCase def test_qualifies? metrics = Metrics::User.create!(id: 'bcrouse@workarea.com') visit = create_visit(email: 'bcrouse@workarea.com', logged_in: false) refute(LoggedIn.new(logged_in: true).qualifies?(visit)) visit = create_visit(email: 'bcrouse@workarea.com', logged_in: false) assert(LoggedIn.new(logged_in: false).qualifies?(visit)) visit = create_visit(email: 'bcrouse@workarea.com', logged_in: true) assert(LoggedIn.new(logged_in: true).qualifies?(visit)) visit = create_visit(email: 'bcrouse@workarea.com', logged_in: true) refute(LoggedIn.new(logged_in: false).qualifies?(visit)) end end end end end
Version data entries
28 entries across 28 versions & 1 rubygems