Some validations of 'bussiness rulles' added to work_card model. Most of references to Database in work_card_controller_spec made into mocks