Closed
Description
This class and its inheritor need to be refactored because they have duplicated methods:
SummaryTestCaseGeneratorTest
has
List<UtExecution>.checkMatchersWithTextSummary
List<UtExecution>.checkMatchersWithMethodNames
List<UtExecution>.checkMatchersWithDisplayNames
used for tests in utbot.summary.tests module
and AbstractTestCaseGeneratorTest
has
List<UtValueExecution<*>>.checkNameMatchers
List<UtValueExecution<*>>.checkDisplayNameMatchers
List<UtValueExecution<*>>.checkCommentsForBasicErrors
List<UtValueExecution<*>>.checkNamesForBasicErrors
used in internalCheck
method
It uses some copy-pasted logic which should be refactored to the common methods.
Probably it uses in different places, environments and with different hacks, but checking logic should be common.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done