def METHOD_NAME(self, runway_context: MockRunwayContext) -> None:
    """Test resolution of a default value."""
    name = "/test/param"
    value = "test value"
    stubber = runway_context.add_stubber("ssm")
    var = Variable(
        "test_var",
        f"${{ssm /test/invalid::load=json, default=${{ssm {name}}}}}",
        variable_type="runway",
    )
    stubber.add_response(
        "get_parameter",
        get_parameter_response(name, value),
        get_parameter_request(name),
    )
    stubber.add_client_error(
        "get_parameter",
        "ParameterNotFound",
        expected_params=get_parameter_request("/test/invalid"),
    )
    with stubber as stub:
        var.resolve(context=runway_context)
        assert var.value == value
        stub.assert_no_pending_responses()