def METHOD_NAME(self,
                   validation_file,
                   outputed_file,
                   read_and_convert_validation,
                   read_and_convert_outputed,
                   delete_outputed=True,
                   print_variable=False):
    lines_filter: List[int]
    with open(validation_file, 'r') as f:
        lines_filter = list(read_and_convert_validation(f))
        selectivity = len(lines_filter)
    lines_platform: List[int]
    with open(outputed_file, 'r') as fp:
        lines_platform = list(read_and_convert_outputed(fp))
        elements = len(lines_platform)
    if delete_outputed:
        os.remove(outputed_file)
    if print_variable:
        logger.info(f"{lines_platform=}")
        logger.info(f"{lines_filter=}")
        logger.info(f"{elements=}")
        logger.info(f"{selectivity=}")
    self.assertEqual(selectivity, elements)
    self.assertEqual(lines_filter, lines_platform)