work_card_controller_spec refactored