def test_getStorageKey_should_call_getValueStorageKey_if_type_is_value(self):
     storage = BlipTVStorage()
     storage._getValueStorageKey = Mock()
     
     result = storage.getStorageKey({"some_param": "param_value"},"value")
     
     storage._getValueStorageKey.assert_called_with({"some_param": "param_value"},{})
 def test_getValueStorageKey_should_handle_reverse_order_external_contact(self):
     storage = BlipTVStorage()
     
     result = storage._getValueStorageKey({"action": "reverse_order", "external": "true", "contact": "some_contact"}, {"playlist": "some_playlist"})
     print repr(result)
     assert(result == "reverse_playlist_some_playlist_external_some_contact")
 def test_getValueStorageKey_should_handle_reverse_order(self):
     storage = BlipTVStorage()
     
     result = storage._getValueStorageKey({"action": "reverse_order"}, {"playlist": "some_playlist"})
     print repr(result)
     assert(result == "reverse_playlist_some_playlist")