def METHOD_NAME():
    """
    Test docker_volume.present without existing volumes.
    """
    docker_create_volume = Mock(return_value="created")
    docker_remove_volume = Mock(return_value="removed")
    __salt__ = {
        "docker.create_volume": docker_create_volume,
        "docker.remove_volume": docker_remove_volume,
        "docker.volumes": Mock(return_value={"Volumes": None}),
    }
    with patch.dict(docker_state.__dict__, {"__salt__": __salt__}):
        ret = docker_state.present(
            "volume_foo",
            driver="bar",
            force=True,
        )
    docker_create_volume.assert_called_with(
        "volume_foo", driver="bar", driver_opts=None
    )
    assert ret == {
        "name": "volume_foo",
        "comment": "",
        "changes": {"created": "created"},
        "result": True,
    }