def test_updateContact_should_call_vimeo_client_correctly_if_action_is_remove_contact(self):
        sys.modules["__main__"].settings.getSetting.return_value = "token"
        core = VimeoCore()
        core._get_return_status = Mock()

        core.updateContact({"action":"remove_contact", "contact":"some_contact"})

        sys.modules["__main__"].client.vimeo_people_removeContact.assert_any_call(user_id="some_contact", oauth_token="token")
    def test_updateContact_should_call_vimeo_client_correctly_if_action_is_add_contact(
            self):
        sys.modules["__main__"].settings.getSetting.return_value = "token"
        core = VimeoCore()
        core._get_return_status = Mock()

        core.updateContact({
            "action": "add_contact",
            "contact": "some_contact"
        })

        sys.modules["__main__"].client.vimeo_people_addContact.assert_any_call(
            user_id="some_contact", oauth_token="token")