def METHOD_NAME():
    """
    Test present function, specifying a parent.
    This tests the case where the bridge does not exist yet.
    """
    create_mock = MagicMock(return_value=True)
    exists_mock = MagicMock(return_value=False)
    with patch.dict(
        openvswitch_bridge.__salt__,
        {
            "openvswitch.bridge_create": create_mock,
            "openvswitch.bridge_exists": exists_mock,
        },
    ):
        ret = openvswitch_bridge.present(name="br1", parent="br0", vlan=42)
        create_mock.assert_called_with("br1", parent="br0", vlan=42)
        assert ret["result"] is True
        assert ret["changes"] == {
            "br1": {"new": "Bridge br1 created", "old": "Bridge br1 does not exist."}
        }