def METHOD_NAME(self, infrastructure, aws_client):
    outputs = infrastructure.get_stack_outputs("LambdaTestStack")
    collect_fn_name = outputs["CollectFunctionName"]
    main_fn_name = outputs["DestinationFunctionName"]
    topic_arn = outputs["DestinationTopicArn"]
    aws_client.lambda_.get_function(FunctionName=main_fn_name)
    aws_client.lambda_.get_function(FunctionName=collect_fn_name)
    eic = aws_client.lambda_.get_function_event_invoke_config(FunctionName=main_fn_name)
    assert eic["MaximumRetryAttempts"] == 0
    assert eic["DestinationConfig"]["OnSuccess"]["Destination"] == topic_arn
    assert eic["DestinationConfig"]["OnFailure"]["Destination"] == topic_arn
    aws_client.sns.get_topic_attributes(TopicArn=topic_arn)