def test_addToMyFavoritesShow_should_work(self): storage = BlipTVStorage() storage.retrieve = Mock() storage.retrieve.return_value = [ {'item': 'mock', 'Title': 'Second'} ] storage.store = Mock() storage.addToMyFavoritesShow({}, { "Title": "First", "item": "mock" }) storage.retrieve.assert_called_with({}) storage.store.assert_called_with({}, [{'item': 'mock', 'Title': 'First'}, {'item': 'mock', 'Title': 'Second'}])