extracted test common behaviour to a before action
wrote out test and moved item creation to a let statement
wrote out final test and moved assertions to correct test statements
wrote tests for non authenticated context
wrote out code to make tests pass for non authenticated context