def METHOD_NAME(node):
    """
    Test `Node.is_alive()`
    """
    # check without having any knowlegde of the node (e.g. instance id)
    assert not node.is_alive()
    # check with knowledge and cloud provider and mock ip update
    INSTANCE_ID = "test-id"
    node.instance_id = INSTANCE_ID
    provider = node._cloud_provider
    provider.is_instance_running.return_value = True
    provider.get_ips.return_value = ['127.0.0.1', '127.0.0.1']
    assert node.is_alive()
    provider.is_instance_running.assert_called_once_with(INSTANCE_ID)