Feature/refactoring testing and add feature spec

Any suggestion, Thanks.
Here you can stick to the single assertion principle by doing: `expect(current_user.queue_items).to eq([queue_item2, queue_item1, queue_item3])`. You can look through your code and make similar changes. The solution also has some good examples, you should take a look. You'll learn a few tricks :)