Only do stuff when deadline is exceeded
Remove duplicate expression
Use modifier form for if statement
Reject expected events whose deadline hasn't passed yet
Think positive!
Select event only when both conditions are met
Move stubbed deadline into test helper
Never stub deadline_exceeded? => false, use Factory
Move let block a level higher and back it backwards as announced
Use active_backward_event_for_today factory
Only deal with active expected events
Return a dynamic final_hour that's guaranteed to be in the future
Merge branch 'fix/do-stuff-only-after-deadline'
Remove TODO