-
Notifications
You must be signed in to change notification settings - Fork 45
Closed
Labels
comp-summariesSomething related to the method names, code comments and display names generationSomething related to the method names, code comments and display names generationctg-refactoringIssue related to refactoring processIssue related to refactoring process
Description
This class and its inheritor need to be refactored because they have duplicated methods:
SummaryTestCaseGeneratorTest has
List<UtExecution>.checkMatchersWithTextSummaryList<UtExecution>.checkMatchersWithMethodNamesList<UtExecution>.checkMatchersWithDisplayNames
used for tests in utbot.summary.tests module
and AbstractTestCaseGeneratorTest has
List<UtValueExecution<*>>.checkNameMatchersList<UtValueExecution<*>>.checkDisplayNameMatchersList<UtValueExecution<*>>.checkCommentsForBasicErrorsList<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
comp-summariesSomething related to the method names, code comments and display names generationSomething related to the method names, code comments and display names generationctg-refactoringIssue related to refactoring processIssue related to refactoring process
Type
Projects
Status
Done