def test_vimeo_links_get_resolved(self):
        mock_response = MockResponse()
        requests.head = lambda *args, **kwargs: mock_response

        sl = ShortenedLink(shortened_url)
        sl.do_resolution()
        self.assertEquals('1234', sl.resolve())
    def test_non_vimeo_links_get_marked_as_such(self):
        mock_response = MockResponse()
        mock_response.headers['location'] = 'http://google.com'
        requests.head = lambda *args, **kwargs: mock_response

        sl = ShortenedLink(shortened_url)
        sl.do_resolution()
        self.assertEquals(LINK_IS_NOT_VIMEO, sl.resolve())