def METHOD_NAME(self, create_parameter, create_secret, aws_client):
    param_name = f"param-{short_uid()}"
    secret_path = "/aws/reference/secretsmanager/"
    secret_name = f"test_secret_param_{short_uid()}"
    complete_secret = secret_path + secret_name
    create_parameter(
        Name=param_name,
        Description="test",
        Value="123",
        Type="String",
    )
    create_secret(
        Name=secret_name,
        SecretString="my_secret",
        Description="testing creation of secrets",
    )
    response = aws_client.ssm.get_parameters(
        Names=[
            param_name,
            complete_secret,
            "inexistent_param",
            secret_path + "inexistent_secret",
        ],
        WithDecryption=True,
    )
    found = response.get("Parameters")
    not_found = response.get("InvalidParameters")
    for param in found:
        assert param["Name"] in [param_name, complete_secret]
    for param in not_found:
        assert param in ["inexistent_param", secret_path + "inexistent_secret"]