Added more shopping bag function tests and reverted 'this' functions to