def METHOD_NAME(self):
    conn = client("rds", region_name=AWS_REGION)
    conn.create_db_instance(
        DBInstanceIdentifier="db-master-1",
        AllocatedStorage=10,
        Engine="postgres",
        DBName="staging-postgres",
        DBInstanceClass="db.m1.small",
        PubliclyAccessible=True,
    )
    from prowler.providers.aws.services.rds.rds_service import RDS
    audit_info = self.set_mocked_audit_info()
    with mock.patch(
        "prowler.providers.aws.lib.audit_info.audit_info.current_audit_info",
        new=audit_info,
    ):
        with mock.patch(
            "prowler.providers.aws.services.rds.rds_instance_no_public_access.rds_instance_no_public_access.rds_client",
            new=RDS(audit_info),
        ):
            # Test Check
            from prowler.providers.aws.services.rds.rds_instance_no_public_access.rds_instance_no_public_access import (
                rds_instance_no_public_access,
            )
            check = rds_instance_no_public_access()
            result = check.execute()
            assert len(result) == 1
            assert result[0].status == "FAIL"
            assert search(
                "is set as Publicly Accessible",
                result[0].status_extended,
            )
            assert result[0].resource_id == "db-master-1"
            assert result[0].region == AWS_REGION
            assert (
                result[0].resource_arn
                == f"arn:aws:rds:{AWS_REGION}:{AWS_ACCOUNT_NUMBER}:db:db-master-1"
            )
            assert result[0].resource_tags == []