add sidekiq mocking and database cleaning to tests