item repo and item repo tests are done along with mock test on item.rb