Package com._1c.g5.v8.dt.testing.compare
Interface ICompareMergeResultChecker
- 
 public interface ICompareMergeResultCheckerChecker of comparison and merge results.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classICompareMergeResultChecker.EXPECT_RESULTRepresents expectation result.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcheckComparisonResult(IComparisonSession session)Validates comparison results.voidcheckMergeResult(IV8Project v8Project)Validates merge results.ICompareMergeResultChecker.EXPECT_RESULTexpectAdditionalFilesMergeFail()Tells whether to expect fail of merging of additional (non DT) files (usually because of conflicts).ICompareMergeResultChecker.EXPECT_RESULTexpectMergeValidationErrors()Tells whether to expect to meet merge validation errors.ICompareMergeResultChecker.EXPECT_RESULTexpectNothingToMerge()Tells whether to expect that there is nothing to merge.ICompareMergeResultChecker.EXPECT_RESULTexpectPotentialProblems()Tells whether to expect to meet potential merge problems.booleanneedCheckDiffAfterMerge()Tells whether to check by a common algorithm the remaining diff with the merged project.
 
- 
- 
- 
Method Detail- 
checkComparisonResultvoid checkComparisonResult(IComparisonSession session) Validates comparison results. Can throwAssertionErroror other exceptions in case of any errors.- Parameters:
- session- the active comparison session which comparison result to be checked, never- null
 
 - 
checkMergeResultvoid checkMergeResult(IV8Project v8Project) Validates merge results. Can throwAssertionErroror other exceptions in case of any errors.- Parameters:
- v8Project- the active V8 project updated by merge and to be validated, never- null
 
 - 
needCheckDiffAfterMergeboolean needCheckDiffAfterMerge() Tells whether to check by a common algorithm the remaining diff with the merged project.- Returns:
- trueif diff to be checked,- falseotherwise
 
 - 
expectAdditionalFilesMergeFailICompareMergeResultChecker.EXPECT_RESULT expectAdditionalFilesMergeFail() Tells whether to expect fail of merging of additional (non DT) files (usually because of conflicts).- Returns:
- the expectation result, cannot be null
 
 - 
expectMergeValidationErrorsICompareMergeResultChecker.EXPECT_RESULT expectMergeValidationErrors() Tells whether to expect to meet merge validation errors.- Returns:
- the expectation result, cannot be null
 
 - 
expectPotentialProblemsICompareMergeResultChecker.EXPECT_RESULT expectPotentialProblems() Tells whether to expect to meet potential merge problems.- Returns:
- the expectation result, cannot be null
 
 - 
expectNothingToMergeICompareMergeResultChecker.EXPECT_RESULT expectNothingToMerge() Tells whether to expect that there is nothing to merge.- Returns:
- the expectation result, cannot be null
 
 
- 
 
-